【问题标题】:Sorting List<MyObject>排序列表<MyObject>
【发布时间】:2009-09-29 14:46:26
【问题描述】:

在 Java 中哪种方式对列表进行排序最快

List<MyObject> myObjectList

基于 MyObject 的一些数值属性?

【问题讨论】:

    标签: java generics list sorting


    【解决方案1】:

    打电话

    Collections.sort(myObjectList, comparator);
    

    其中comparator 是对Comparator&lt;MyObject&gt; 实例的引用,它适当地比较MyObject 的任意两个实例。

    或者,如果这是 MyObject 的“自然”排序顺序,您可以让 MyObject 实现 Comparable&lt;MyObject&gt; 并调用

    Collections.sort(myObjectList);
    

    【讨论】:

      猜你喜欢
      • 2013-01-08
      • 1970-01-01
      • 1970-01-01
      • 2013-08-28
      • 1970-01-01
      • 2015-07-24
      • 2011-05-10
      • 2013-08-14
      • 1970-01-01
      相关资源
      最近更新 更多