Какой самый простой способ перебрать все пары ключ / значение в java.util.Map в Java 5 и выше? - PullRequest
32 голосов
/ 25 февраля 2009

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

1 Ответ

76 голосов
/ 25 февраля 2009

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

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