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