如何ArrayList<Long>在Java中按降序排序?
ArrayList<Long>
这是您的一种方式list:
list.sort(null); Collections.reverse(list);
或者,您可以实施自己Comparator的排序并消除相反的步骤:
Comparator
list.sort((o1, o2) -> o2.compareTo(o1));
甚至更简单地使用,Collections.reverseOrder()因为您只需要反转:
Collections.reverseOrder()
list.sort(Collections.reverseOrder());