雙列集合的體系:
———–| map 實現了map介面的集合類具備的特點: 儲存的資料都是以鍵值對的形式存在的, 鍵(key )不能重複,值(value)可以重複
————-| hashmap
————-| treemap
————-| hashtable(了解)
map介面的方法:
增put(k key, v value) 新增元素到map集合, 以前與 key 關聯的值,如果沒有針對 key 的對映關係,則返回 null。
putall(map< ? extends k,? extends v> m)
刪 clear()
remove(object key)
判斷:
containskey(object key)
containsvalue(object value)
isempty()
獲取 get(object key)
size()
迭代 keyset()
values()
entryset()
用於平時自己複習回顧,如有錯誤,歡迎指正
Java集合 雙列集合Map
map集合 前面我們提到過的collection集合以及他的子實現類,這些集合屬於單列集合,而在實際開發中,經常使用到的還有雙列集合map集合。在具體講雙列集合之前,再來回憶一下單列集合。在單列集合中,首先分為list和set兩個集合,而list集合又分為 arraylist,vector,和lin...
Map集合 雙列集合
map集合 雙列集合 map集合是鍵值對集合。它的元素是由兩個值組成的,元素的格式是 key value.map集合形式 map集合系列 map 介面 hashmap 實現類 linkedhashmap 注意 map集合只支援引用資料型別的元素儲存。map集合特點 鍵是無序不重複的。重複的鍵,後面加...
集合專題 雙列集合Map
一 map集合的常用方法 增和改put,刪除remove 查詢get 01.獲取鍵集put k key,v value hashmap string,integer map new hashmap map.put 李晨 28 map.put 王寶強 27 map.put 宋哲 18 map.put ...