java中的数组排序函数
时间: 2024-06-12 18:10:11 浏览: 99
java数组排序
Java中的数组排序函数有很多种,常用的有Arrays.sort()和Collections.sort()。
Arrays.sort()可以对任何类型的数组进行排序,包括基本数据类型和对象类型。例如,对一个整型数组进行排序可以这样写:
```
int[] arr = {3, 1, 4, 1, 5, 9, 2, 6, 5, 3};
Arrays.sort(arr);
```
Collections.sort()只能对实现了Comparable接口的对象进行排序。例如,对一个字符串列表进行排序可以这样写:
```
List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
Collections.sort(list);
```
以上两个函数都是使用快速排序算法实现的。
阅读全文