java hashmap键迭代

标签 java iteration hashmap

有什么方法可以遍历 java Hashmap 并打印出作为 Hashmap 一部分的每个键的所有值?

最佳答案

是的,您可以通过获取 map 的 entrySet() 来完成此操作。例如:

Map<String, Object> map = new HashMap<String, Object>();

// ...

for (Map.Entry<String, Object> entry : map.entrySet()) {
    System.out.println("key=" + entry.getKey() + ", value=" + entry.getValue());
}

(当然,将 StringObject 替换为您的特定 Map 具有的类型 - 上面的代码只是一个示例)。

关于java hashmap键迭代,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3344734/

相关文章:

java - 映射器函数中的静态变量值未更改

java - 比较 Hashmap 字符串值和重复项的重复键

java - 无法在itext表中动态显示mysql数据库中的blob图像

java - 用两个线程循环打印数字

java - Anagram 排序最后一步

c# - 获取 XmlDocument 的 "bottom"- C#

java - 将浏览器从后移到前? ( Selenium Web 驱动程序,Java)

处理中的字符串

java - HashMap.get() 与继承的 hashCode() 方法一起正常工作,无法识别用户定义的 hashCode() 方法的键

java - 迭代 HashMap 的 HashMap