java foreach 遍历map
时间: 2023-10-18 22:32:07 浏览: 103
java-遍历map
3星 · 编辑精心推荐
在Java中,可以使用foreach循环遍历Map。以下是示例代码:
```java
Map<String, Integer> map = new HashMap<>();
map.put("A", 1);
map.put("B", 2);
map.put("C", 3);
for (Map.Entry<String, Integer> entry : map.entrySet()) {
String key = entry.getKey();
int value = entry.getValue();
System.out.println("Key: " + key + ", Value: " + value);
}
```
在上面的代码中,我们通过调用`entrySet()`方法获取了Map中所有键值对的集合。然后,我们使用foreach循环遍历这个集合,并通过`getKey()`和`getValue()`方法获取每个键值对的键和值。
输出将是:
```
Key: A, Value: 1
Key: B, Value: 2
Key: C, Value: 3
```
这样就可以遍历Map并打印出每个键值对的内容。
阅读全文