1. 程式人生 > >集合與泛型的學習筆記

集合與泛型的學習筆記

1.呼叫單一引數的sort(List o)方法代表由list元素上的compareTo()方法來決定順序,因此元素必須要實現Comparable這個介面;呼叫sort(List o,Comparator c)方法代表不會呼叫list元素的compareTo()方法,而會使用Comparator的compare()方法,這意味著list元素不需要實現Comparable。

2.Collection有三個主要的介面:List(知道索引位置的集合),Set(不允許重複的集合),Map(使用成對的鍵值和資料值)。

3.在方法引數中使用萬用字元”?“時,編譯器會阻止任何可能破壞引用引數所指集合的行為,比如不能新增集合元素。