【发布时间】:2009-09-29 14:46:26
【问题描述】:
在 Java 中哪种方式对列表进行排序最快
List<MyObject> myObjectList
基于 MyObject 的一些数值属性?
【问题讨论】:
标签: java generics list sorting
在 Java 中哪种方式对列表进行排序最快
List<MyObject> myObjectList
基于 MyObject 的一些数值属性?
【问题讨论】:
标签: java generics list sorting
打电话
Collections.sort(myObjectList, comparator);
其中comparator 是对Comparator<MyObject> 实例的引用,它适当地比较MyObject 的任意两个实例。
或者,如果这是 MyObject 的“自然”排序顺序,您可以让 MyObject 实现 Comparable<MyObject> 并调用
Collections.sort(myObjectList);
【讨论】: