arrayList.sort怎么用
时间: 2024-04-23 13:27:41 浏览: 17
在Java中,ArrayList类提供了sort()方法来对列表中的元素进行排序。你可以按照以下步骤使用ArrayList的sort()方法:
1. 导入java.util.Collections类,因为sort()方法是Collections类的静态方法。
2. 创建一个ArrayList对象,并将元素添加到列表中。
3. 调用Collections类的sort()方法,将ArrayList对象作为参数传递给sort()方法。
以下是一个示例代码,演示了如何使用ArrayList的sort()方法进行排序:
```java
import java.util.ArrayList;
import java.util.Collections;
public class Test {
public static void main(String[] args) {
ArrayList<Integer> numbers = new ArrayList<>();
numbers.add(5);
numbers.add(2);
numbers.add(7);
numbers.add(1);
numbers.add(3);
// 使用sort()方法对ArrayList进行排序
Collections.sort(numbers);
System.out.println("排序后的列表:");
for (Integer number : numbers) {
System.out.println(number);
}
}
}
```
输出结果为:
```
排序后的列表:
1
2
3
5
7
```
请注意,sort()方法会直接修改原始的ArrayList对象,而不是返回一个新的排序后的列表。