Collections
java.util.Collections
是集合工具类,不要跟java.util.Collection
这个所有集合的父类接口弄混,Collections是集合工具类,提供了一些对集合操作的方法;
public static boolean addAll(Collection c, T… elements) :
往集合中添加多个元素;
public static void shuffle(List<?> list) :
打乱顺序,打乱集合顺序;
public static viod sort(List list) :
将集合中的元素按照默认规则排序,默认为升序;
public static void main(String[] args) {
//new一个集合
ArrayList<String> list = new ArrayList<>();
//使用addALL静态方法,一次性往集合添加多个元素
Collections.addAll(list,"a","b","c","d");
//[a, b, c, d]
System.out.println(list);
//使用shuffle()方法打乱集合顺序
Collections.shuffle(list);
//[c, d, a, b] 每次都不一定相同
System.out.println(list);
//使用sort()方法将集合中的元素按照默认升序排序
Collections.sort(list);
//[a, b, c, d]
System.out.println(list);
}