中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

hashmap putifabsent與computeIfAbsent差異

小樊
96
2024-07-19 04:30:41
欄目: 編程語言

putIfAbsentHashMap 類中的方法,用于將指定的鍵值對添加到映射中,僅當指定的鍵在映射中不存在時才執行添加操作。如果指定的鍵已經存在于映射中,則不會執行添加操作,返回舊值。

computeIfAbsent 方法也是 HashMap 類中的方法,用于根據指定的鍵計算一個值并將其與指定的鍵相關聯。如果指定的鍵在映射中不存在,則會執行計算操作并將計算的結果與鍵關聯;如果指定的鍵已經存在于映射中,則不會執行計算操作,返回現有的值。

所以 putIfAbsent 方法只是簡單地將指定的鍵值對添加到映射中,而 computeIfAbsent 方法可以根據需要計算值再添加到映射中。

0
昌邑市| 岫岩| 宜都市| 山阳县| 临澧县| 宣威市| 珠海市| 虹口区| 建德市| 平原县| 曲靖市| 德昌县| 云南省| 平湖市| 布尔津县| 竹溪县| 绍兴市| 蒙阴县| 濮阳市| 扶风县| 永仁县| 大邑县| 郴州市| 措勤县| 平湖市| 无为县| 双城市| 宁武县| 台中县| 洛宁县| 达州市| 杨浦区| 区。| 浙江省| 西畴县| 南部县| 霞浦县| 陕西省| 章丘市| 萨嘎县| 西昌市|