在Java 5及更高版本中迭代java.util.Map的所有键/值对的最简单方法是什么?

fly*_*ire 33 java collections foreach java-5

在Java 5及更高版本中迭代java.util.Map的所有键/值对的最简单方法是什么?

Joa*_*uer 77

假设K是您的密钥类型,并且V是您的值类型:

for (Map.Entry<K,V> entry : map.entrySet()) {
  K key = entry.getKey();
  V value = entry.getValue();
  // do stuff
}
Run Code Online (Sandbox Code Playgroud)