web-dev-qa-db-ja.com

Java 5以降のJava.util.Mapのすべてのキーと値のペアを反復処理する最も簡単な方法は何ですか?

Java 5以降のJava.util.Mapのすべてのキーと値のペアを反復処理する最も簡単な方法は何ですか?

34
flybywire

Kがキータイプであり、Vが値タイプであると仮定します。

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