为什么Java Collection Framework不包含树和图

为什么Java Collection Framework不包含树和图,第1张

为什么Java Collection Framework不包含树和图

我想知道为什么框架不包含作为基本集合的树和图结构。 两者都可以视为的子类型

Collection

这是一个很好的问题。我认为它只是归结为范围界定。Collections API提供的类的核心功能是:

  • 迭代顺序 :列表和排序后的地图具有指定的迭代顺序,大多数集合没有。

  • 重复项 :列表允许重复项,集合不允许

  • index :列表值由整数索引,映射值由其他对象索引。

这使我们走得很远,我认为Joshua
Bloch等人认为,可以在这三个基础之上实现更多功能丰富的集合(需要元素之间内部关系的图形和树,具有多重性的集合,双向映射等)。核心功能,因此在库中更好。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5488141.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存