这是Java中排序列表的最快捷方式
List<MyObject> myObjectList
基于MyObject的一些数字属性?
答案 0 :(得分:6)
呼叫
Collections.sort(myObjectList, comparator);
其中comparator
是对Comparator<MyObject>
实例的引用,它恰当地比较MyObject
的任意两个实例。
或者,如果这是MyObject
的“自然”排序顺序,您可以MyObject
实施Comparable<MyObject>
并致电
Collections.sort(myObjectList);