Stream API,将 for 循环改为 stream.forEach()。可以写一个遍历map元素的demo吗
时间: 2023-06-03 20:05:34 浏览: 89
【JavaScript源代码】JS中for,for...in,for...of和forEach的区别和用法实例.docx
当然可以!示例代码如下:
Map<String, Integer> map = new HashMap<>();
map.put("apple", 10);
map.put("banana", 5);
map.put("orange", 3);
// 使用stream.forEach()遍历
map.entrySet().stream().forEach(entry -> {
String key = entry.getKey();
Integer value = entry.getValue();
System.out.println(key + ": " + value);
});
// 输出结果:
// apple: 10
// banana: 5
// orange: 3
阅读全文