Каков самый простой способ перебрать все пары ключ / значение java.util.Map в Java 5 и выше?

Каков самый простой способ перебрать все пары ключ / значение java.util.Map в Java 5 и выше?

Ответов (1)

Решение

Предполагая, что K это ваш ключевой тип и V ваш тип значения:

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