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"));
相关文章
|
4月前
|
安全 算法 Java
Java Collections工具类:常用方法与技巧
Java Collections工具类:常用方法与技巧
|
9月前
|
Java
【零基础学Java】—Collections集合工具类(四十二)
【零基础学Java】—Collections集合工具类(四十二)
|
存储 Java
Java集合Collections工具类
Java集合Collections工具类
57 0
|
安全 Java 索引
collections类
collections类
|
Java
Java 中Collections工具类的使用
Java 中Collections工具类的使用
45 0
|
存储 Java 索引
Arrays Collections工具类
Arrays Collections工具类
|
Java
java Collections类 详解
java 集合篇章——Collections类常用方法讲解及演示。
93 0