java对象集合排序.docxVIP

  • 2
  • 0
  • 约7.98千字
  • 约 11页
  • 2017-06-12 发布于北京
  • 举报
Java 对对象将key按照其值进行排序的两种方法: collection.sort()方法 方法一:实现  HYPERLINK /blog/327220 Comparable接口 博客分类:?  HYPERLINK /category/44805 Java  HYPERLINK /blogs/tag/%E7%AE%97%E6%B3%95 算法 HYPERLINK /blogs/tag/%E5%B7%A5%E4%BD%9C 工作 ??? 实现了Comparable接口的类在一个Collection(集合)里是可以排序的,而排序的规则是按照你实现的Comparable里的抽象方法compareTo(Object o) 方法来决定的。? compareTo方法在Object中并没有被声明,它是java.lang.Compareable接口中唯一的方法。一个类实现了Compareable接口,就表明它的实例具有内在的排序关系(natural ordering)。如果一个数组中的对象实现了Compareable接口,则对这个数组进行排序非常简单:Arrays.sort();对于存储在集合中的Comareable对象,搜索、计算极值以及自动维护工作都非常简单。一旦你的类实现了Compareable接口,它就可以跟许多泛型算法(generic algorithm)以及依

文档评论(0)

1亿VIP精品文档

相关文档