Arrays.sort(T[], new Comparator<T>() {
public int compare(T a, T b){
return fa - fb;
}
});
①对序列进行排序,序列中单位元素的类型T,决定了重写Comparator类中的参数类型
②fa/fb表示自定义的排序方式,返回正数表示参数a大于参数b
③默认为从小到大排序,用参数a减参数b。若需要从大到小排序,则用参数b减参数a
例:对int二维数组进行排序
Arrays.sort(points, new Comparator<int[]>() {
public int compare(int[] o1, int[] o2) {
return o1[0] - o2[0];
}
});