在Java开发中,`HashMap` 是一种非常实用的数据结构,用于存储键值对。当我们需要遍历 `HashMap` 并获取每个 key 和 value 时,可以使用多种方法。下面介绍两种常见的操作方式,让你的工作效率翻倍!🚀
第一种是通过增强型 `for` 循环结合 `entrySet()` 方法:
```java
for (Map.Entry
String key = entry.getKey();
Integer value = entry.getValue();
System.out.println("Key: " + key + ", Value: " + value);
}
```
这种方法简洁明了,适合快速提取键值对。
第二种是利用 `keySet()` 或 `values()` 分别遍历键或值:
```java
for (String key : map.keySet()) {
Integer value = map.get(key);
System.out.println("Key: " + key + ", Value: " + value);
}
```
这种方式更适合单独处理键或值的情况。
无论是哪种方法,都能帮助我们高效地完成任务。掌握这些技巧后,处理复杂数据时会更加游刃有余!💪
Java HashMap 编程小技巧