【发布时间】:2010-11-08 05:19:12
【问题描述】:
排序和有序集合之间有什么区别吗?
【问题讨论】:
-
不要太按字面理解这里的答案。虽然这是一种被广泛理解和认可的定义,但它并不是计算机术语中的实际定义。例如,在 .NET 中,“排序”可枚举的接口称为
IOrderedEnumerable(有趣的是它在 .NET 中不是很一致。在 .NET 中的字典中的“插入顺序”称为OrderedDictionary,其中一些与说,IndexedDictionary) 相比,believe 是用词不当。是的,在 Java 世界中(主要是在其他地方),它们的意思是你的答案。有关更多信息,请参阅here。 -
如果某些实现实例命名错误,则没有理由传播其错误。这是一个很好的问题,有很好的答案。使用正确的命名 - 有助于减少所有人的困惑,包括您自己。
标签: java collections