Collections工具类简介

2019-06-03  本文已影响0人  张轻舟

就像数组中的Arrays工具类一样,在集合里面也有跟Arrays类似的工具类Collections


import java.util.ArrayList;
import java.util.Collections;

/**
 * Collections工具类简介
 *
 */
public class CollectionsTest01 {

    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));
    }

}
上一篇下一篇

猜你喜欢

热点阅读