我正在使用Codenameone存储来存储哈希表。哈希表包含一个哈希表的向量。矢量中的哈希表包含不同的对象,包括其他哈希表。当我尝试使用以下命令保存时
Storage.getInstance.write("myCache",哈希);
我得到了这个错误
值: com.apiomat.frontend.reportyamain.Service@65d9e279 at 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) .....不支持的对象类型: java.util.LinkedList值:com.apiomat.frontend.reportyamain.Service@65d9e279 at 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).....
是否某些对象或对象类型无法写入存储?是否有特定类型的对象可以写入?
发布于 2013-04-28 15:37:01
此时您需要使用Vector和Hashtable,其他util类在默认情况下不支持持久化。
https://stackoverflow.com/questions/16258186
复制相似问题