JDK1.8的Collections相关用法
/**
* 往集合中添加一些元素
*/
List<Integer> list = new ArrayList<Integer>();
Collections.addAll(list,5,1,2,3);
/**
* 升序
*/
Collections.sort(list);
/**
* 数据位置反转
*/
Collections.reverse(list);
/**
* 随机位置数据进行交换
*/
Collections.shuffle(list);
/**
* 指定索引位置数据交换
*/
Collections.swap(list,0,1);
/**
* 将list中数据全部替换成指定数据
*/
Collections.fill(list,6);
/**
* 数据复制,目标列表必须比源列表长度大
*/
List<Integer> newList = new ArrayList<>();
Collections.copy(list,newList);
/**
* 获取空列表
*/
System.out.println(Collections.emptyList());
本文详细介绍了JavaJDK1.8中Collections类的各种操作方法,包括添加元素、排序、反转、数据交换、填充、复制以及获取空列表,帮助读者理解和实践集合操作。
6614

被折叠的 条评论
为什么被折叠?



