List、Collections

时间:2019-09-01 12:15:05   收藏:0   阅读:65

List、Set介绍

技术分享图片

Collentions工具类

方法:

addAll案例:

private static void addAll() {
        ArrayList<Integer> list = new ArrayList<>();
        list.add(1);
        list.add(2);
        list.add(3);
        System.out.println("list1"+list);
        Collections.addAll(list, 4, 5, 6);
        System.out.println("list2"+list);
    }
//list1[1, 2, 3]
//list2[1, 2, 3, 4, 5, 6]

排序功能:

   /**
     * 取字符串第一个字符按降序排列
     */
    private static void collecyionsSort() {
        ArrayList<String> list = new ArrayList<>();
        Collections.addAll(list, "哈哈", "哭哭", "嘻嘻");
        Collections.sort(list, new Comparator<String>() {
            @Override
            public int compare(String o1, String o2) {
                return o2.charAt(0)-o1.charAt(0);
            }
        });
        System.out.println("list = " + list);
    }
// list = [嘻嘻, 哭哭, 哈哈]

 

原文:https://www.cnblogs.com/chenglei0718/p/11441718.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!