https://blog.csdn.net/King_wq_2020/article/details/118889283
list = list.stream().sorted(Comparator.comparing(Person::getId)).collect(Collectors.toList());
list = list.stream().sorted(Comparator.comparing(Person::getId).reversed()).collect(Collectors.toList());
Arrays.sort(arr, Comparator.reverseOrder());
或
Arrays.sort(arr, (a, b) -> Integer.compare(b, a));
Arrays.sort(people, (o1, o2) -> {
if(o1[0] == o2[0])return Integer.compare(o1[1], o2[1]);
return Integer.compare(o2[0], o1[0]);
});
参考:https://blog.csdn.net/weixin_44915226/article/details/124501534
https://blog.csdn.net/qq_43291207/article/details/122255023