码迷,mamicode.com
首页 > 编程语言 > 详细

【Java】Collections 集合工具类

时间:2020-04-21 13:08:48      阅读:55      评论:0      收藏:0      [点我收藏+]

标签:同步控制   shu   集合   set   其他   ons   设置   swap   reverse   

Collections 集合工具类

- 操作Set、List、Map等集合的工具

- 提供了排序、查询、修改、操作,提供对对象设置不可变对集合容器对象实现同步控制等方法

 

排序操作:

- static reverse(List list)  反转集合顺序

- static shuffle(List list)   打乱集合顺序

- static sort(List list)  对List排序

- static sort(List list,Comparator comparator)  按定制比较器的比较方式对List排序  

- static swap(List list,int a,in b)  置换元素,索引a,索引b

 

筛选操作:

- static Object max(Collection c)   根据自然排序求集合中的最大元素,

- static Object max(Collection c,Comparator comparator)  按定制比较器的比较方式对c排序,求最大元素

- static Object min(Collection c)   根据自然排序求集合中的最小元素,

- static Object min(Collection c,Comparator comparator)  按定制比较器的比较方式对c排序,求最小元素

- static int Frequency(Collection c,Object obj)  求参数中的元素再集合容器出现的次数

 

其他:

- static void copy(List dest,List src)  返回指定集合指定元素的出现次数

- static boolean replaceAll(List list,Object oldValue,Object newValue)  把旧元素替换成新元素,返回布尔结果

 

【Java】Collections 集合工具类

标签:同步控制   shu   集合   set   其他   ons   设置   swap   reverse   

原文地址:https://www.cnblogs.com/mindzone/p/12743580.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!