Ofe*_*Ron 1 java sorting collections
我尝试使用TreeSet但它禁止双打有没有办法改变它?如果没有办法,我应该用什么来存储(相等和不相等)元素排序?
您可以使用List
[特定于ArrayList
]来保存元素,并Collections.sort()
在完成填充后使用它进行排序.
有时a PriorityQueue
也是一个不错的选择 - 如果你真正需要的是保持集合中最小/最大的元素.
如果你想维护一个已排序的集合 - SortedBag
[来自apache commons集合]可能就是你所追求的.你可以从这里下载一个jar 并将它添加到你的类路径中,然后使用它!请注意,apache产品非常常用,因此经常进行测试!
归档时间: |
|
查看次数: |
132 次 |
最近记录: |