Qual è il modo più semplice per iterare su tutte le coppie chiave / valore di un java.util.Map in Java 5 e superiori?

StackOverflow https://stackoverflow.com/questions/585654

Domanda

Qual è il modo più semplice per iterare su tutte le coppie chiave / valore di un java.util.Map in Java 5 e superiori?

È stato utile?

Soluzione

Supponendo K è il tipo di chiave e V è il tuo tipo di valore:

for (Map.Entry<K,V> entry : map.entrySet()) {
  K key = entry.getKey();
  V value = entry.getValue();
  // do stuff
}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top