欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Java中Collections集合工具类

程序员文章站 2024-01-18 19:23:28
...

集合相应的工具类:Collections。看清楚,这是带有s的,不是Collection接口。

既然是工具类,那么就来看看这个工具类里面有什么方法是我们经常用到的?
此类完全可以在 collection 上进行操作或返回 collection 的静态方法组成。它包含在 collection 上操作的多态算法,即“包装器”,包装器返回由指定 collection 支持的新 collection,以及少数其他内容。

Collections常用方法

public static void sort(List list):集合元素排序
public static void shuffle(List<?> list):集合元素存储位置打乱

 public static void main(String[] args){
       List<String> L = new ArrayList<>();
       L.add("a");
       L.add("d");
       L.add("c");
       L.add("e");
       L.add("h");
       System.out.println("集合未处理的输出");
       System.out.println(L);
       //对集合元素进行排序
       Collections.sort(L);
       System.out.println("集合排序后的输出");
       System.out.println(L);
       //把集合元素存储位置打乱
       Collections.shuffle(L);
       System.out.println("集合打乱后的输出");
       System.out.println(L);

    }

输出结果:

集合未处理的输出
[a, d, c, e, h]
集合排序后的输出
[a, c, d, e, h]
集合打乱后的输出
[c, e, h, a, d]

集合工具类之-Collections 参照https://blog.csdn.net/mxsf_lrj/article/details/81514176

相关标签: 复习专题 java