Collections类常用方法

Collections类是Java中针对集合类的一个工具类,其中提供一系列静态方法。

1. sort(Comparator<? super E>):void List  对集合中的元素排序

2.reverse(List<?>):void  反转集合中的元素

3.shuffle(List<?>):void  打乱元素中的元素

4.fill(List<? super T>,T):void  用T元素替换掉集合中的所有的元素

5.copy(List<? super T>,List<? extend T>):void  复制并覆盖相应索引的元素

6.min/max(Collection<? extends T>):T  找到集合中最大/小的元素

7.swap(List<?>,int,int):void  交换集合中指定元素索引的位置

8.rotate(List<?>,int):void  集合中的元素向后移m个位置,在后面被遮盖的元素循环到前面来(负数向左移动,正数向右移动)

9.indexOfSubList(List<?>,List<?>):int / lastIndexOfSubList(List<?>,List<?>):int  找出参数2在参数1第一次出现的位置

10.replaceAll(List,T,T):boolean  替换成指定的元素

11.synchronizedXxx方法  可以将某集合转化成线程安全的容器之后再使用

12.unmodifiableCollection(Collection<? extends T>):Collection  将集合变为不可修改(只读)

 

posted @   堤苏白  阅读(25)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术
点击右上角即可分享
微信分享提示