我正在寻找java.util包中的数据结构。我需要它来满足以下要求:
我希望找到一个可索引的跳过列表,但我没有。他们有满足我所说的要求的数据结构吗?
发布于 2010-11-23 03:15:12
按照dwb对List<T>和Collections.sort()的声明,您可以使用ArrayList<T>,因为它实现了List<T> (并且不像Vector<T>那样同步,除非您想要该开销)。这可能是你最好的选择,因为他们(Sun)通常会对这些领域进行大量研究(从我所看到的情况来看)。如果您需要按"default“以外的其他值进行排序(例如,您不是在对整数列表等进行排序),那么请提供您自己的比较器。
编辑:唯一不符合您的要求的是快速删除...
https://stackoverflow.com/questions/4249088
复制相似问题