遍历map java
时间: 2023-11-14 21:09:33 浏览: 81
java-遍历map
3星 · 编辑精心推荐
遍历Map可以使用Java8的Lambda表达式,也可以使用传统的for循环。下面是两种方法的示例代码:
使用Lambda表达式遍历Map:
```
Map<String, Integer> map = new HashMap<>();
map.put("a", 1);
map.put("b", 2);
map.put("c", 3);
map.forEach((key, value) -> {
System.out.println(key + " : " + value);
});
```
使用for循环遍历Map:
```
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()) {
System.out.println(entry.getKey() + " : " + entry.getValue());
}
```
阅读全文