对List<Integer>类型的集合进行降序排序
时间: 2024-03-20 12:38:36 浏览: 90
Java 程序对数组元素进行降序排序
可以使用Collections.reverseOrder()方法和Collections.sort()方法对List<Integer>类型的集合进行降序排序。具体实现如下:
```java
List<Integer> list = new ArrayList<Integer>();
list.add(3);
list.add(1);
list.add(5);
list.add(2);
Collections.sort(list, Collections.reverseOrder());
System.out.println("降序排序后的集合为:");
for (Integer i : list) {
System.out.print(i + " ");
}
```
输出结果为:
```
降序排序后的集合为:
5 3 2 1
```
在以上代码中,我们首先创建了一个List<Integer>类型的集合,并向其中添加了四个元素。然后使用Collections.sort()方法对集合进行排序,其中第二个参数使用了Collections.reverseOrder()方法,表示对集合进行降序排序。最后使用for循环输出排序后的集合。
阅读全文