java排序Arrays.asList()
时间: 2023-11-14 14:07:49 浏览: 227
java中对ArrayList进行排序
5星 · 资源好评率100%
Arrays.asList() 方法返回一个固定大小的列表,该列表由指定数组支持。该方法返回的列表是可序列化和可随机访问的。如果要对该列表进行排序,可以使用 Collections.sort() 方法。
例如,对一个 Integer 类型的数组进行排序:
```
Integer[] arr = {3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5};
List<Integer> list = Arrays.asList(arr);
Collections.sort(list);
System.out.println(list);
```
输出结果为:[1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9]
需要注意的是,Arrays.asList() 返回的列表不支持添加或删除元素,否则会抛出 UnsupportedOperationException 异常。
阅读全文