java - 使用 Java 8,迭代映射中所有条目的最简洁方法是什么?

标签 java dictionary lambda java-8

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

最佳答案

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

创建 map :

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

遍历所有键和值:

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

关于java - 使用 Java 8,迭代映射中所有条目的最简洁方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19605217/

相关文章:

C# linq group by 在同一实体中的不同键上

java - 我必须同心圆如何限制内圆在外圆内的阻力+java

java - 使用 JScrollBar 调整形状尺寸

java - 在 Java 中写入 XML 文件时出错

arrays - 如何从React中的对象数组中仅返回3个元素

python - 遍历嵌套字典并获取 Python 中的路径?

java - 函数可以用作输入或从其他函数返回是什么意思?

python - 如何为 spacy NLP 创建字典?

Java 8 - 如何将元素合并到 HashMap

c# lambda 使用 GROUP BY 和 SUM 读取每一行