Collections工具类简介
就像数组中的Arrays工具类一样,在集合里面也有跟Arrays类似的工具类Collections
package com.sutaoyu.Collections; import java.util.ArrayList; import java.util.Collections; public class collections_test_1 { public static void main(String[] args) { ArrayList<Integer> list = new ArrayList<>(); list.add(5); list.add(8); list.add(1); list.add(6); list.add(9); //根据默认排序结果获取集合中的最大值 System.out.println(Collections.max(list)); //反转集合 Collections.reverse(list); System.out.println(list); //随机置换,可以用来洗牌 Collections.shuffle(list); System.out.println(list); //排序 Collections.sort(list); System.out.println(list); //二分法查找 System.out.println(Collections.binarySearch(list, 6)); } }