Java数据结构
可能的重复:
Java 树数据结构?
有没有类似于树和图的Java数据结构实现?
Possible Duplicate:
Java tree data-structure?
Is there any Java data structure implementation similar to tree and graph?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
不在
java.util
Collections API 中。您可以使用 DefaultTreeModel来自 Swing for trees。
Jung 是一个图形框架。
Not in the
java.util
Collections API.You can use the DefaultTreeModel from Swing for trees.
Jung is a graph framework.
正如我回答类似的问题,Java API 不包含树/图的通用 API,因为每个用例都不需要一组独特的功能。不过,有很多类似树/图的 API 用于特殊情况。
原则上,创建自己的图很容易 - 人们甚至可以说每个对象实际上都是图中的一个节点,其引用类型字段的值是(传出)邻居。
As I answered for a similar question, the Java API contains no general API for trees/graphs, since there is no unique set of features needed in every usecase. There are quite some tree/graph-like APIs for special cases, though.
And in principle it is easy to make your own graph - one could even say that every object is in fact a node in a graph, with the values of its reference type fields being the (outgoing) neighbors.