如何实现对list集合的排序
时间: 2023-06-03 16:08:12 浏览: 121
JAVA像SQL一样对List对象集合进行排序
对list集合进行排序可以使用Java中的Collections.sort()方法。该方法可以对List中的元素进行排序,可以使用默认的升序排序方式,也可以传入自定义的Comparator实现定制排序方式。
示例代码:
```
List<Integer> list = new ArrayList<>();
list.add(3);
list.add(1);
list.add(2);
System.out.println("排序前:" + list.toString());
Collections.sort(list);
System.out.println("升序排序后:" + list.toString());
Collections.sort(list, Collections.reverseOrder());
System.out.println("降序排序后:" + list.toString());
```
运行结果:
排序前:[3, 1, 2]
升序排序后:[1, 2, 3]
降序排序后:[3, 2, 1]
阅读全文