gpt4 book ai didi

Java Map 如果 map 包含该值则替换值字符串

转载 作者:行者123 更新时间:2023-12-02 09:19:05 26 4
gpt4 key购买 nike

java map 键:Y 值:X键:Z 值:X+Y

替换后的值也应该如此键:Y 值:X键:Z 值:X+X

因为 Y = X并且 Z 包含 X+Y 且 Y 等于 X ...等等

 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 中已存在的键调用 map.put("key", "value") 会将其值替换为新值。因此,在您的示例中,您可以执行以下操作: map.put("z", "x+x"); 将键 "z" 的值替换为 “x+x”

关于Java Map 如果 map 包含该值则替换值字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58807747/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com