comparable接口
要相对我们自定义的类使用Collections类里面的sort方法进行排序,必须实现comparable接口规定排序规则 要实现public int compareTo(T o)方法 使用如下 import java . util . ArrayList ; import java . util . Collections ; class Student implements Comparable { private String name ; private int ranking ; public Student ( String name , int ranking ) { this . name = name ; this . ranking = ranking ; } public String toString ( ) { return this . name + ":" + this . ranking ; } public int compareTo ( Object o ) { Student s = ( Student ) ( o ) ; return this . ranking - s . ranking ; } } public class Compare2 { public static void f ( ) { ArrayList arr = new