美文网首页
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