Collections工具类

Collections:操做Collection和Map的工具类

方法:

1、排序:

reverse (List):反转List中元素的顺序。

shuffle (List):对List中元素进行随机排序。

sort(List):根据元素的自然顺序对指定List元素按升序排序。 sort(List,Comparator):根据指定的Comparator产生的顺序对List集合元素进行排序。

swap(List,int i,int j)将指定List中的i处元素与j处元素互换。

2、查找

max(Collection):根据元素的自然顺序,返回集合中的最大元素。 max (Collection,Eompurator):按Compurator排序,并返回最大元素。 min (collection):

min (Collection,Comparator):

frequency (collection object):返回集合中元素出现的频率。 copy(list dest,list src):将src中的内容复制到dest中。replaceAll (List list, Object old val,object newVal):使用list中的oldVal全部改为newval。

Copy的使用:

List dest= Arrays. aslist (new Object list. size());

Collectiens类中提供了多个synchronisedXxx9)方法,可将指定集合包装成线程同成的集合,从而可以解决线程安全问题。

相关推荐
码语智行8 分钟前
基于word模板导出人员信息
java
西凉的悲伤17 分钟前
redis和数据库实现分布式锁
java·数据库·redis·分布式
weixin_5231853222 分钟前
Java内存模型详解:栈、堆、方法区、本地方法栈与程序计数器
java·开发语言
ywl47081208722 分钟前
泛型extends和super的区别
java
惜缘破军33 分钟前
基于 Spring Boot 4 和 Spring Cloud 2025 的微服务基础框架 hdfk7-boot
java
小白起 v39 分钟前
从零搭建一个现代化的验证码登录系统:Spring Boot + 阿里云短信实战教程
java·阿里云
未若君雅裁1 小时前
工厂模式详解:简单工厂、工厂方法与抽象工厂
java·开发语言
不会写DN1 小时前
通过php 中的Route:: 的写法了解什么是静态类调用
android·java·php
小刘|1 小时前
SpringAIAlibaba快速接入阿里云百炼
java·spring boot·spring·maven