Collections.sort排序倒序
时间: 2023-10-12 15:12:55 浏览: 117
详解Java中Collections.sort排序
5星 · 资源好评率100%
要对一个集合进行倒序排序,可以使用Collections.reverseOrder()方法来获得一个逆序比较器,然后再使用Collections.sort()方法进行排序。示例代码如下:
```java
List<Integer> list = new ArrayList<>();
list.add(3);
list.add(2);
list.add(1);
// 使用逆序比较器进行排序
Collections.sort(list, Collections.reverseOrder());
System.out.println(list); // 输出 [3, 2, 1]
```
在这个示例中,我们首先创建了一个包含三个整数的List,然后使用Collections.reverseOrder()方法获取了一个逆序比较器,最后调用Collections.sort()方法进行排序。结果输出为 [3, 2, 1],符合我们的预期。
阅读全文