dav*_*vek 1 java sorting generics list
这是Java中排序列表的最快方式
List<MyObject> myObjectList
Run Code Online (Sandbox Code Playgroud)
基于MyObject的一些数字属性?
呼叫
Collections.sort(myObjectList, comparator);
Run Code Online (Sandbox Code Playgroud)
where comparator是对实例的引用Comparator<MyObject>,比较任意两个MyObject适当的实例.
或者,如果这是一个"自然"排序顺序MyObject,你可以制作MyObject工具Comparable<MyObject>并只是调用
Collections.sort(myObjectList);
Run Code Online (Sandbox Code Playgroud)