java中 Collections.sort
时间: 2024-02-05 19:35:20 浏览: 85
JAVA中Collections工具类sort()排序方法
5星 · 资源好评率100%
在 Java 中,Collections.sort() 是用于对集合进行排序的方法。它接受一个实现了 Comparable 接口的集合对象作为参数,并根据元素的比较规则对集合进行排序。
下面是 Collections.sort() 的基本用法示例:
```java
import java.util.ArrayList;
import java.util.Collections;
public class Main {
public static void main(String[] args) {
ArrayList<Integer> numbers = new ArrayList<>();
numbers.add(3);
numbers.add(1);
numbers.add(4);
numbers.add(1);
numbers.add(5);
numbers.add(9);
numbers.add(2);
numbers.add(6);
numbers.add(5);
Collections.sort(numbers);
System.out.println(numbers);
}
}
```
输出结果为:
```
[1, 1, 2, 3, 4, 5, 5, 6, 9]
```
注意:在使用 Collections.sort() 进行排序时,集合中的元素必须实现 Comparable 接口,或者通过传递一个自定义的 Comparator 对象来指定排序规则。
阅读全文