Java映射键:Y值:X键:Z值:X+Y
替换后的值也应该如此键:Y值:X键:Z值:X+X
因为Y=X且Z包含X+Y且Y等于X。。。etc
Map<String , String> map = new HashMap<>();
map.put("x", "");
map.put("y", "x");
map.put("z", "x+y");
System.out.println("Map :" + map);
for (Map.Entry<String, String> entry : map.entrySet()) {
Object key = entry.getKey();
Object val = entry.getValue();
System.out.println("Map Values " + key + " Value " + val);
}
使用映射中已存在的键调用map.put("key", "value")
将用新的键替换其值。因此,在您的示例中,您可以执行:map.put("z", "x+x");
将密钥"z"
的值替换为"x+x"