Java有很多HashMap方法,允許我們使用HashMap。在這個(gè)參考頁(yè)面中,您將找到Java中可用的所有hashmap方法,所有hashmap方法的使用示例。例如,如果需要向hashmap添加元素,可以使用put()方法。
方法 | 描述 |
---|---|
clear() | 從HashMap中刪除所有元素 |
clone() | 生成HashMap的副本 |
isEmpty() | 檢查HashMap是否為空 |
size() | 返回HashMap中的項(xiàng)目個(gè)數(shù) |
put() | 將指定的項(xiàng)目插入到HashMap中 |
putAll() | 將映射中的所有項(xiàng)目插入HashMap |
putIfAbsent() | 如果鍵不存在,則插入項(xiàng)目 |
remove() | 刪除指定鍵的映射 |
containsKey() | 檢查指定的鍵是否存在于HashMap中 |
containsValue() | 檢查HashMap是否包含指定值 |
replace() | 替換指定鍵的值 |
replaceAll() | 替換所有元素的值 |
get() | 使用指定的鍵返回值 |
getOrDefault() | 如果找不到鍵,則返回指定的默認(rèn)值 |
forEach() | 對(duì)HashMap的所有條目執(zhí)行操作 |
entrySet() | 返回所有條目的集合視圖 |
keySet() | 返回HashMap的所有鍵的集合視圖 |
values() | 返回HashMap中存在的所有值的視圖 |
merge() | 將指定的映射合并到HashMaps |
compute() | 計(jì)算指定鍵的新值 |
computeIfAbsent() | 如果不存在鍵的映射,則計(jì)算值 |
computeIfPresent() | 如果存在鍵,則為映射計(jì)算一個(gè)值 |