java hashmap 更新value
时间: 2023-09-01 13:09:11 浏览: 186
Java HashMap类详解
要更新 Java 中 HashMap 的值,你可以使用 `put()` 方法。这个方法接受键和新值作为参数,并将新值与键相关联。如果键已经存在于 HashMap 中,那么它的旧值将被替换为新值。如果键不存在,则会添加一个新的键值对。
下面是一个示例代码,演示如何更新 HashMap 的值:
```java
import java.util.HashMap;
public class HashMapUpdateValueExample {
public static void main(String[] args) {
// 创建一个 HashMap
HashMap<String, Integer> hashMap = new HashMap<>();
// 添加键值对
hashMap.put("A", 1);
hashMap.put("B", 2);
hashMap.put("C", 3);
// 输出初始 HashMap
System.out.println("初始 HashMap: " + hashMap);
// 更新值
hashMap.put("B", 4);
// 输出更新后的 HashMap
System.out.println("更新后的 HashMap: " + hashMap);
}
}
```
这段代码创建了一个 HashMap,并添加了三个键值对。然后,通过 `put()` 方法将键 "B" 的值从 2 更新为 4。最后,输出更新后的 HashMap。
希望这个示例对你有帮助!如果你有任何其他问题,请随时提问。
阅读全文