Java 如何遍历 HashMap

遍历 HashMap

您可以使用 for-each 循环来遍历 HashMap 中的所有项。

注意:如果您只需要键,可以使用 keySet() 方法;如果您只需要值,可以使用 values() 方法:

例子 1

// 打印键
for (String i : capitalCities.keySet()) {
  System.out.println(i);
}

亲自试一试

例子 2

// 打印值
for (String i : capitalCities.values()) {
  System.out.println(i);
}

亲自试一试

例子 3

// 打印键和值
for (String i : capitalCities.keySet()) {
  System.out.println("key: " + i + " value: " + capitalCities.get(i));
}

亲自试一试

相关页面

教程:Java HashMap

参考手册:Java HashMap 方法