Collections 工具类
-
Collections addAll(Collection<T> elements);
往集合中添加元素
-
public static void shuffle(List < ?> list);
打乱集合顺序
-
将集合中的元素按照默认规则排序,
添加自自定义类,需要实现类继承Comparable接口重写 compareTo方法
public int compareTo(MingEmperor o) {
return this.getAge() - o.getAge();
}
4.public static <T> void sort (List <T> list,Comparator <? super <T>>);
将集合元素按照指定规则排序
Collections.sort(list, new Comparator<MingEmperor>() {
注:
Comparable:自己(this)和参数比较,自己需要实现Comparable接口,重写比较规则CompareTo()方法。