【问题标题】:Using Java 8, what is the most concise way of iterating through all the entries in a map?使用 Java 8,遍历地图中所有条目的最简洁方法是什么?
【发布时间】:2013-10-26 09:49:18
【问题描述】:

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

【问题讨论】:

    标签: java map lambda java-8


    【解决方案1】:

    我相信这是遍历 Map 中所有条目的最简洁和最简单的方法:

    创建地图:

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

    遍历所有键和值:

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

    【讨论】:

      猜你喜欢
      • 2013-11-09
      • 1970-01-01
      • 2012-06-06
      • 2014-11-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-16
      相关资源
      最近更新 更多