集合工具类Collections
程序员文章站
2022-03-09 19:14:08
...
Collection和Collections的区别;
Collection是集合的接口
Collections操作集合的工具类
import java.util.Collection;
import java.util.Collections;
常用
List<Comparable> list = Arrays.asList(nums);
Collections.sort(list);
Collections.swap(list, 2, 1);
Collections.max(list);
Collections.binarySearch(list, "1");
Collections.fill(list, 1);//所有都替换成1
Collections.synchronizedList(list);//同步
7.15今天碰到了个叫shuffle() :
随机排列指定的列表。(打乱列表元素顺序)
List<Integer> list = new ArrayList<>();
list.add(6);
list.add(1);
list.add(3);
list.add(2);
System.out.println("重排前" + list);
//Collections的重排方法shuffle() 每次重排结果不一致
Collections.shuffle(list);
System.out.println("重排后" + list);
上一篇: Collections集合工具类
下一篇: Collections集合工具类