【发布时间】:2014-10-22 06:55:38
【问题描述】:
我需要一组元素。我只会添加新元素并遍历所有集合。我需要对元素进行排序。但我不需要任意访问,只需要这两个操作。
什么更好(更高效),使用 SortedSet(每个添加的元素都将被排序)或使用 Collection(例如 List)并在最后一次插入排序之后(Collections.sort)?
请记住,迭代必须返回已排序的元素。
谢谢!
【问题讨论】:
-
使用集合(例如列表)并在最后一次插入排序之后(Collections.sort)将是最佳选择性能。
标签: sorting