Java-Collections类的使用
1、Collections类的介绍
java.utilCollections类表示集合工具类,包含一些操作集合的静态方法(工具方法)
2、Collections常用方法的使用
1、往指定的集合添加多个元素
addAll(Collection<? super T>c,T ... elements) 往指定的结合添加多个元素
List<Integer> list = new ArrayList<>(); Collections.addAll(list,1,2,3);
2、打乱集合元素的顺序
shuffle(List<?> list)
Collections.shuffle(list);
3、集合的元素排序
sort(List<T>list) 按照默认的规则排序
//默认升序排序 已Integer为例 Collections.sort(list); System.out.println("默认排序后的元素"+list); //编写降序排序 Collections.sort(list, new Comparator<Integer>() { public int compare(Integer o1, Integer o2) { return o2-o1; } }); System.out.println("降序排序后的元素"+list);
4、集合元素的查找
Collections.binarySearch(List<? extends Comparable<? super T>>list,T key)
注意,查询元素前需要sort 默认排序
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下