java中arrylist排序的方法Collections.sort
时间: 2024-05-11 09:12:25 浏览: 135
Java中ArrayList去除重复元素(包括字符串和自定义对象)
在Java中,可以使用Collections类的sort()方法来对ArrayList进行排序。这个方法使用了Java的归并排序算法来进行排序,具有很高的效率和稳定性。
下面是使用Collections.sort()方法对ArrayList进行排序的示例代码:
```
import java.util.ArrayList;
import java.util.Collections;
public class SortArrayList {
public static void main(String[] args) {
ArrayList<Integer> numbers = new ArrayList<>();
numbers.add(3);
numbers.add(1);
numbers.add(4);
numbers.add(2);
System.out.println("Before sorting: " + numbers);
Collections.sort(numbers);
System.out.println("After sorting: " + numbers);
}
}
```
这个示例代码创建了一个Integer类型的ArrayList,并向其中添加了四个整数。然后,使用Collections.sort()方法对这个ArrayList进行排序。最后,输出排序前后的ArrayList内容。
阅读全文