jdk8的map遍历使用foreach方法

JDK8强化了针对 Map 类的迭代方式,新增了一个默认方法 forEach。
下面是代码例子:
// 创建一个
MapMap infoMap = new HashMap<>();
infoMap.put(“name”, “Zebe”);
infoMap.put(“site”, “www.zebe.me”);

// 传统的Map迭代方式
for (Map.Entry entry : infoMap.entrySet()) { System.out.println(entry.getKey() + “:” + entry.getValue());}

// JDK8的迭代方式
infoMap.forEach((key, value) -> { System.out.println(key + “:” + value);});

你可能感兴趣的:(笔记)