例如一个集合为list<int[]> 里面是int[]对象
List<int[]> list=new ArrayList<>();
list.add(new int[]{1,1});
list.add(new int[]{3,3});
list.add(new int[]{2,2});
list.sort((a,b)->{//a,b为打印机里面的int[]对象
return b[0]-a[0];//用,int[]对象第一个数进行降序排列,大的换到了前面
});
//结果为[[3,3],[2,2],[1,1]];
list.sort((a,b)->{//a,b为打印机里面的int[]对象
return a[0]-b[0];//用,int[]对象第一个数进行升序排列,大的换到了后面
});
//结果为[[1,1],[2,2],[3,3]];