import java.util.ArrayList; import java.util.Collections; import java.util.List; /* 对集合的操作 max():找出集合中的最大元素 min():找出集合中的最小元素 reverse():反转集合的元素 sort():对集合进行升序排列 shuffle():使用默认的随机源随机置换指定的元素 */ public class Test { public static void main(String[] args) { //创建集合对象 List<Integer> list = new ArrayList<>(); //向集合中添加元素 list.add(1); list.add(8); list.add(3); list.add(3); list.add(4); list.add(4); list.add(9); list.add(2); //打印集合 System.out.println("没有操作以前,集合中的元素是:" + list); System.out.println("===================================="); /*//获取集合中的最大元素 Integer max = Collections.max(list); System.out.println("集合中的最大元素是:"+max); System.out.println("===================================="); //对集合进行反转 Collections.reverse(list); System.out.println("反转以后的集合为:" + list); System.out.println("===================================="); //对集合进行升序排列 Collections.sort(list); System.out.println("升序排列后的结果为:" + list); System.out.println("===================================="); //对集合中的元素进行降序排列 //先升序再反转 Collections.sort(list); Collections.reverse(list); System.out.println("降序(先升序再反转)后:" + list); System.out.println("====================================");*/ //随机置换,相当于洗牌 Collections.shuffle(list); System.out.println("随机置换后:" + list); } }
作者本人所有随笔仅为学习笔记,仅供参考
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)