1.Collections工具类
- Collections工具类是一个操作list,set,map的工具类
- Collections工具类中提供了一系列静态的方法对集合元素进行排序,查询,修改等操作
2. 方法
2.1 排序方法
- reverse(List) :反转list元素
- shuffle(list):对list集合元素进行随机排序
- sort(list) :根据元素的自然顺序对指定的list集合元素按升序排序
- sort(list,Comparator):根据指定的Comparator产生的顺序对list进行排序
- swap(list,int,int):将指定list中的i处和j处的元素进行交换
- Object max(Collection):根据元素的自然顺序,返回给定集合中的最大元素
- Object max(Collection,Comparator):根据Comparator产生的自然顺序,返回给定集合中的最大元素
- object min(Collection)
- object min(Collection,Comparator)
- int frequency(Collection,Object):返回指定集合中,指定元素出现的次数
- void copy(List dest,List src):将src中的内容复制到dest
- boolean replaceAll(List list,Object oldVal,Object newVal) :使用新的值替换指定集合中的旧值