比較器的實(shí)質(zhì)就是重載比較運(yùn)算符
比較器可以很好的應(yīng)用在特殊標(biāo)準(zhǔn)的排序上
比較器可以很好的應(yīng)用在根據(jù)特殊標(biāo)準(zhǔn)排序的結(jié)構(gòu)上
public static class ACom implements Comparator<Integer>{
//返回負(fù)數(shù)薇缅,第一個參數(shù)在前
//返回正數(shù)冀宴,第一個參數(shù)在后
@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());
}