Java HashMap key 可以重複嗎?
Java的HashMap中key是不可以重複的,如果重複加入的話,HashMap會自動覆蓋key一樣的數據,保證一個key對應一個value,使用時只要把一個HashMap裡的數據按照key依序加到另一個HashMap裡即可。
程式碼實例
Map param = new HashMap(); param.put("a","123"); system.out.println(param.get("a")); //123 param.put("a","456"); system.out.println(param.get("a")); //456
HashMap常用方法
(1) 插入鍵值對資料
public V put(K key, V value)
(2)根據鍵值取得鍵值對值資料
public V get(Object key)
# (3)取得Map中鍵值對的個數
public int size()
#(4)判斷Map集合中是否包含鍵為key的鍵值對
public boolean containsKey(Object key)
(5)判斷Map集合中是否包含值為value的鍵值對
boolean containsValue(Object value)
(6 )判斷Map集合中是否沒有任何鍵值對
public boolean isEmpty()
(7)清空Map集合中所有的鍵值對
##public void clear( )(8)根據鍵值刪除Map中鍵值對public V remove(Object key)
推薦教學課程: 《Java教程》
以上是Java HashMap key 可以重複嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!