最有效排序ArrayList的一部分的方法是什么? 在Arraylist中包含索引0到3的所有元素,其中包含10个元素。
Java中是否有可用的库函数?
除了Collections.sort(list)
之外,它对整个List进行排序!
编写高度优化的自定义排序功能需要一些工作。
答案 0 :(得分:52)
Collections.sort(list.subList(0,3));
答案 1 :(得分:6)
使用AbstractList
中的subList
[继承自ArrayList
]方法。然后在该子列表上使用Collections.sort()
。那就是编写高度优化的自定义排序功能是真正的努力。