当前位置: java基础教程 > 10-集合框架 > 阅读正文

Collections — 集合工具类

2021.2.5.   734 次   554字

Collections 提供了很多操作Collection的静态方法

1.导包
import java.util.Collections;
2.构造方法

无需构造,直接获得 Collections 对象

3.方法

1.添加多个元素

ArrayList<String> list = new ArrayList<>();
Collections.addAll(list,"a","c","b");
System.out.println(list);

2.元素排序

//排序方式1 ,自定义对象需要实现 Comparable 接口
Collections.sort(list);//()
System.out.println(list);
//排序方式2 ,使用 Comparator 对象
ArrayList<Integer> list2 = new ArrayList<>();
Collections.sort(list2, new Comparator<Integer>() {
	@Override
	public int compare(Integer o1, Integer o2) {
		// TODO Auto-generated method stub
		return o1-o2;
	}
});

3.打乱元素

Collections.shuffle(list);
System.out.println(list);

本篇完,还有疑问?

加入QQ交流群:11500065636 IT 技术交流群