collections工具类的常用方法

public static void main(String[] args) {
    ArrayList<Integer> list = new ArrayList<>();
    list.add(12);
    list.add(33);
    list.add(22);
    //添加一些元素
    Collections.addAll(list, 1, 3, 4, 13);
    System.out.println(list);
    //对集合进行排序
    Collections.sort(list);
    System.out.println(list);


    ArrayList<String> lsit1 = new ArrayList<>();
    lsit1.add("cbb");
    lsit1.add("aba");
    lsit1.add("sba");
    lsit1.add("nba");
    //调用Compartor方法比较
    Collections.sort(lsit1, new Comparator<String>() {
        @Override
        public int compare(String o1, String o2) {
            //charAt(0)返回索引为0的字符串
            return o1.charAt(0) - o2.charAt(0);
        }
    });
    System.out.println(lsit1);
}

}

猜你喜欢

转载自blog.csdn.net/weixin_43018910/article/details/82696149