Collections 工具類
阿新 • • 發佈:2020-08-01
-
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()方法。