我有这张地图:
Map<String, String> myMap = new HashMap<>();
我正在尝试检查这张地图是否有一个名为“Brian”的钥匙。如果 - 且仅当 - 确实如此,我想用“Hello”替换该值。
如果我理解正确,
computeIfPresent
方法就是这样做的,但它需要一个 remappingFunction 作为第二个参数,我只想输入一个简单的值。
我试过这个:
myMap.computeIfPresent("Brian", "Hello");
我该怎么做?