【发布时间】:2016-12-04 07:32:49
【问题描述】:
我已经制作了一个 trie 数据结构来将联系人存储在通讯录中,并且需要知道如何将 trie 永久复制到我的硬盘上。我尝试序列化 trie 对象,但在 Java 中得到了 notSerializableException。无论如何,我可以将 trie 存储到任何形式的辅助内存中,而无需解构数据结构,然后在我再次打开我的应用程序时重新构建它。
【问题讨论】:
-
将其存储在文件中?
-
那么您总是可以在 java 中轻松地将数据写入 csv 文件或 txt 文件?
-
你的节点和 trie 类应该实现 Serializeable 接口来序列化硬盘上的 Trie。
标签: java data-structures trie