比較
是否有序 | 是否允許元素重複 | ||
Collection | 否 | 是 | |
List | 是 | 是 | |
Set | AbstractSet | 否 | 否 |
HashSet | |||
TreeSet | 是(用二叉排序樹) | ||
Map | AbstractMap | 否 | 使用key-value來映射和存儲數據,key必須唯一,value可以重複 |
HashMap | |||
TreeMap | 是(用二叉排序樹) |
是否有序 | 是否允許元素重複 | ||
Collection | 否 | 是 | |
List | 是 | 是 | |
Set | AbstractSet | 否 | 否 |
HashSet | |||
TreeSet | 是(用二叉排序樹) | ||
Map | AbstractMap | 否 | 使用key-value來映射和存儲數據,key必須唯一,value可以重複 |
HashMap | |||
TreeMap | 是(用二叉排序樹) |