比较器的实质就是重载比较运算符
比较器可以很好的应用在特殊标准的排序上
比较器可以很好的应用在根据特殊标准排序的结构上
public static class ACom implements Comparator<Integer>{
//返回负数,第一个参数在前
//返回正数,第一个参数在后
@Override
public int compare(Integer o1, Integer o2) {
return o1 - o2;
}
}
public static void main(String [] args){
Integer[] arr = {5,4,3,2,7,9,1,0};
Arrays.sort(arr, new ACom());
}