Collections.sort(list)想要实现排序必须在类中实现Comparable接口,重写CompareTo()方法,自定义比较逻辑;
Collections.sort(list i,compareator c)这个排序调用compareator中的方法,去实现list中的元素的排序
例:Collections.sort(list ,new compareator<Point>(){
public int compare(Point w,Point h){
return w.getX()-h.getX();
}
});
采用内部类方式,重写compare方法