美文网首页
Collections工具类简介

Collections工具类简介

作者: 张轻舟 | 来源:发表于2019-06-03 20:24 被阅读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));
        }
    
    }
    

    相关文章

      网友评论

          本文标题:Collections工具类简介

          本文链接:https://www.haomeiwen.com/subject/pmphxctx.html