<分区>
Possible Duplicate:
sorted collection in java
我想知道 Java 是否有自己的排序列表版本,或者我是否需要创建自己的版本。如果删除了某些内容,我希望列表自动更新。例如,如果我从列表的开头甚至中间删除了一些内容,我希望它后面的所有内容在列表中向上移动,并删除剩余的空值空间。
标签 c# java sortedlist
<分区>
Possible Duplicate:
sorted collection in java
我想知道 Java 是否有自己的排序列表版本,或者我是否需要创建自己的版本。如果删除了某些内容,我希望列表自动更新。例如,如果我从列表的开头甚至中间删除了一些内容,我希望它后面的所有内容在列表中向上移动,并删除剩余的空值空间。
最佳答案
如果您真的追求 .NET 的等价物 SortedList
, 这实际上是一个按其键排序的 map ,那么最接近的等价物可能是 TreeMap
.这实际上更像是SortedDictionary
比SortedList
,鉴于它是一棵树而不仅仅是一个列表,但它可能是最接近的可用选项。
但是,您描述的更像是ArrayList
,类似于 .NET 的 List<T>
.
关于c# - 相当于 C# 排序列表的 Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5607050/