Java map.get(key) - 自动执行 put(key) 并在 key 不存在时返回?
2022-08-31 13:08:43
我厌倦了以下模式:
value = map.get(key);
if (value == null) {
value = new Object();
map.put(key, value);
}
此示例仅触及要编写的额外代码的表面,当您具有表示多维结构的嵌套映射时。
我确信某个地方存在一些东西来避免这种情况,但我的谷歌搜索工作没有产生任何相关的东西。有什么建议吗?