java 对 list排序
时间: 2023-10-17 13:30:44 浏览: 156
在 Java 中,可以使用 `Collections.sort()` 方法对 List 进行排序。以下是一个示例代码:
```java
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class Main {
public static void main(String[] args) {
List<Integer> numbers = new ArrayList<>();
numbers.add(5);
numbers.add(2);
numbers.add(8);
numbers.add(1);
numbers.add(10);
System.out.println("排序前:" + numbers);
Collections.sort(numbers);
System.out.println("排序后:" + numbers);
}
}
```
这段代码创建了一个整数类型的 List,然后使用 `Collections.sort()` 方法对其进行排序。运行结果如下所示:
```
排序前:[5, 2, 8, 1, 10]
排序后:[1, 2, 5, 8, 10]
```
请注意,`Collections.sort()` 方法会直接修改原始的 List,而不是返回一个新的排序后的 List。
阅读全文