<分区>
我有一个区域层次结构(想想州、区、Taluk 等),我需要使用树来表示。我在公共(public)领域看到了一些 Tree 的实现,但不确定它们有多好以及它们的维护情况如何。 Apache 集合没有其中之一,谷歌集合也没有。我想知道你们中是否有人可以指出 Java 中树的实现(使用泛型)。
谢谢,
更新 我正在寻找树数据结构,最好使用泛型实现:经过良好测试。
<分区>
我有一个区域层次结构(想想州、区、Taluk 等),我需要使用树来表示。我在公共(public)领域看到了一些 Tree 的实现,但不确定它们有多好以及它们的维护情况如何。 Apache 集合没有其中之一,谷歌集合也没有。我想知道你们中是否有人可以指出 Java 中树的实现(使用泛型)。
谢谢,
更新 我正在寻找树数据结构,最好使用泛型实现:经过良好测试。
最佳答案
查看 DefaultMutableTreeNode .它不是通用的,但在其他方面似乎符合要求。即使它在 javax.swing 包中,它也不依赖于任何 AWT 或 Swing 类。事实上,源代码实际上有注释 //ISSUE: 此类在 AWT 中不依赖于任何内容 -- 移动到 java.util?
关于java - 您将什么 java 数据结构/库用于树,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3230228/