Я использую хранилище Codenameone для хранения хеш-таблицы. В Hashtable содержится вектор хэш-таблиц. Хэш-таблица в векторе содержит различные объекты, включая другие хэш-таблицы. Когда я пытаюсь сэкономить, используяХранение вложенных объектов с использованием хранилища кодовых имен
Storage.getInstance.write («myCache», hash);
Я получаю эту ошибку
java.io.IOException: Тип объекта не поддерживается: значение java.util.LinkedList: [[email protected]] в com.codename1.io .Util.writeObject (Util.java:367) at com.codename1.io.Util.writeObject (Util.java:213) at com.codename1.io.Util.writeObject (Util.java:200) ... ..
Нельзя ли записать какие-либо объекты или типы объектов в хранилище? Существуют ли конкретные типы объектов, которые могут быть записаны?
Но это не класс. Это действительно поле с полями сбора. – user1622343
Хорошо, я понимаю, что вы имеете в виду. java.util.LinkedList не поддерживается. Вау. Мне нужно будет сделать много рефакторинга моего кода. – user1622343