使用Java 8,迭代地图中所有条目的最简洁方法是什么?

时间:2013-10-26 09:49:19

标签: java map lambda java-8

使用新Java 8迭代Map中所有条目的最简单方法是什么?

1 个答案:

答案 0 :(得分:5)

我相信这是迭代地图中所有条目的最简洁,最简单的方法:

创建地图:

 Map map = new HashMap() {{
            put("key1", "value1");
            put("key2", "value2");
        }};

浏览所有键和值:

map.forEach( (k, v) -> System.out.println("key: " + k + " value: " + v) );