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); } }
作者本人所有随笔仅为学习笔记,仅供参考