Set 繼承 Collection,不允許重複元素,提供標準增刪查迭操作,並擴充 toArray() 轉陣列功能。
Comparable)或 Comparator 自動排序。不繼承 Collection,鍵唯一、單一值對應。提供鍵集、值集、映射關係集視圖。類似 Hashtable 但非同步。
Collections.sort(List):元素實作 Comparable(自然順序)。Collections.sort(List, Comparator):外部比較器,靈活控制。亦可讓類別實作 Comparable,定義 compareTo 邏輯(如減法比較)。
鍵依自然順序或 Comparator 排序,支援範圍查詢(subMap、headMap、tailMap)。
集合框架介面與實作高度相容,掌握核心概念即可觸類旁通,降低學習成本,提升開發效率。