首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用代号存储存储嵌套对象

使用代号存储存储嵌套对象
EN

Stack Overflow用户
提问于 2013-04-28 08:06:50
回答 1查看 260关注 0票数 0

我正在使用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).....

是否某些对象或对象类型无法写入存储?是否有特定类型的对象可以写入?

EN

回答 1

Stack Overflow用户

发布于 2013-04-28 15:37:01

此时您需要使用Vector和Hashtable,其他util类在默认情况下不支持持久化。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16258186

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档