Collections工具类

简介: Collections工具类以及使用介绍

Collections工具类

Collections工具类介绍

  1. Collections是一个操作Set、List、和Map等集合的工具类
  2. Collections中提供了一系列静态的方法对集合进行排序、查找和修改等操作

排序操作(均为static方法)

  1. recerse(List) :反转List中元素的顺序
  2. shuffle(List) :对List集合元素进行随机排序
  3. sort(List) :根据元素的自然顺序对指定List集合元素按升序排序
  4. sort(List,Comparatpr) :根据指定的Comparator产生的顺序对List集合元素进行排序
  5. swap(List,int,int):将指定list集合中的i处元素和j处元素进行交换
Collections.reverse(list);
  1. Object max(Collection) :根据元素的自然顺序,返回给定集合中的最大元素
  2. Object max(Collection,Comparator) :根据元素的指定顺序,返回给定集合中的最大元素
  3. int frequency(Collection,Object) :返回指定集合中指定元素出现次数
  4. void copy(List dest,List src) :将src中的内容复制到dest中
  5. boolean replaceAll(List list,Object oldVal,Object newVal) :使用新值替换List对象的所有旧值
sout(Collections.frequency(list,"tom"));
相关文章
|
2月前
|
Java
常用工具类-Collections
本文介绍了Java中Collections工具类的功能和用法,包括对集合进行排序、查找、填充操作,判断集合是否有交集,以及创建不可变集合的方法。通过示例代码展示了如何使用Collections类提供的静态方法,如reverse、shuffle、sort、swap、binarySearch、max、min、fill、frequency、disjoint、emptyList等,突出了Collections类在操作集合时的便利性和实用性。
常用工具类-Collections
|
6月前
|
安全 算法 Java
Java Collections工具类:常用方法与技巧
Java Collections工具类:常用方法与技巧
104 0
|
存储 Java
Java集合Collections工具类
Java集合Collections工具类
66 0
|
安全 Java 索引
collections类
collections类
|
Java
Java 中Collections工具类的使用
Java 中Collections工具类的使用
52 0
|
索引
Arrays工具类的常用方法
Arrays工具类的常用方法
80 0
|
存储 Java 索引
Arrays Collections工具类
Arrays Collections工具类