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);