在java中序列化自定义三元搜索树

在java中序列化自定义三元搜索树,java,dictionary,ternary-search-tree,Java,Dictionary,Ternary Search Tree,我想把单词词典转换成二进制文件。 经过一段时间的搜索,我发现三元搜索树是我使用的最佳选择。 我找不到如何将其序列化为文件。 每个节点都有一个char值、三个指针(用于三个子节点-低、等、高)和另一个字段(用于保存其他信息) 如何序列化它? 以无限的爱,反复感谢你。说真的,你被困在哪里了?为什么你不能把一个字符串列表放到一个文件中?@ThomasJungblut我需要尽可能少的空间,所以我想把树序列化成二进制,然后反序列化。传统的答案是让树和其中的每个对象都实现可序列化。然后用ObjectOutp

我想把单词词典转换成二进制文件。 经过一段时间的搜索,我发现三元搜索树是我使用的最佳选择。 我找不到如何将其序列化为文件。 每个节点都有一个char值、三个指针(用于三个子节点-低、等、高)和另一个字段(用于保存其他信息) 如何序列化它?
以无限的爱,反复感谢你。说真的,你被困在哪里了?为什么你不能把一个字符串列表放到一个文件中?@ThomasJungblut我需要尽可能少的空间,所以我想把树序列化成二进制,然后反序列化。传统的答案是让树和其中的每个对象都实现
可序列化
。然后用ObjectOutputStream写出它。这将问题一次简化为一个对象。