【零基础学Java】—Collections集合工具类(四十二)

简介: 【零基础学Java】—Collections集合工具类(四十二)

🧨🧨🧨🧨Collections集合工具类

public class demoCollection {
    public static void main(String[] args) {
        ArrayList<String> list=new ArrayList<>();
        Collections.addAll(list,"a","b","c","d");
        System.out.println(list);//[a, b, c, d]
        Collections.shuffle(list);//打乱顺序:打乱集合顺序
        System.out.println(list);
    }
}

public class demoColl {
    public static void main(String[] args) {
        ArrayList<Integer> list=new ArrayList<>();
        list.add(1);
        list.add(5);
        list.add(3);
        Collections.sort(list);
        System.out.println(list);//[1,3,5]
        ArrayList<String> list1=new ArrayList<>();
        list1.add("b");
        list1.add("z");
        list1.add("a");
        Collections.sort(list1);
        System.out.println(list1);//[a, b, z]
    }
}

public class dmeoSort {
    public static void main(String[] args) {
        ArrayList<Integer>  list=new ArrayList<>();
        list.add(5);
        list.add(1);
        list.add(2);
        System.out.println(list);
      Collections.sort(list,new Comparator<Integer>(){
            //重写比较的规则
          @Override
          public int compare(Integer o1,Integer o2){
              return o2-o1;//降序[5, 2, 1]
          //return o1-o2;//升序//[1, 2, 5]
          }
        });
        System.out.println(list);
    }
}


相关文章
|
2天前
|
Java Linux 数据安全/隐私保护
Java【代码 16】将word、excel文件转换为pdf格式和将pdf文档转换为image格式工具类分享(Gitee源码)aspose转换中文乱码问题处理
【2月更文挑战第3天】Java 将word、excel文件转换为pdf格式和将pdf文档转换为image格式工具类分享(Gitee源码)aspose转换中文乱码问题处理
8 0
|
5天前
|
存储 安全 算法
Java泛型与集合:类型安全的集合操作实践
Java泛型与集合:类型安全的集合操作实践
|
5天前
|
安全 算法 Java
Java Collections工具类:常用方法与技巧
Java Collections工具类:常用方法与技巧
|
5天前
|
安全 Java
Java TreeSet:基于红黑树的排序集合解析
Java TreeSet:基于红黑树的排序集合解析
|
5天前
|
存储 安全 Java
Java集合框架概述:体系结构与核心接口
Java集合框架概述:体系结构与核心接口
|
5天前
|
存储 算法 安全
Java中的集合框架及其应用
Java中的集合框架及其应用
|
7天前
|
Java
Java对list集合元素进行排序的几种方式
Java对list集合元素进行排序的几种方式
13 0
|
8天前
|
Java 程序员 数据安全/隐私保护
分享一个word转pdf的工具类Aspose[java]
分享一个word转pdf的工具类Aspose[java]
12 0
|
20天前
|
存储 Java
java Map集合相关介绍和方法使用操作
java Map集合相关介绍和方法使用操作
17 2
|
20天前
|
存储 Java
java set集合相关介绍和方法使用操作
java set集合相关介绍和方法使用操作
15 2

相关产品

  • 云迁移中心