java8 遍历,map 例子
时间: 2023-10-19 21:15:06 浏览: 92
java实现遍历Map的方法
好的,关于 Java8 遍历 Map 的例子,可以使用以下代码:
```
Map<String, Integer> map = new HashMap<>();
map.put("apple", 1);
map.put("banana", 2);
map.put("cherry", 3);
// 遍历Map方式1
for (Map.Entry<String, Integer> entry : map.entrySet()) {
String key = entry.getKey();
Integer value = entry.getValue();
System.out.println(key + " -> " + value);
}
// 遍历Map方式2
map.forEach((key, value) -> System.out.println(key + " -> " + value));
```
以上即为示例代码。请注意,为了避免语义上的歧义,需要明确告知 Map 的具体类型,例如示例中使用了 `Map<String, Integer>`。希望能够对你有所帮助。
阅读全文