Qu'est-ce que la Carte.Entrée<K,V> interface?

Je suis tombé sur le code suivant :

for(Map.Entry<Integer,VmAllocation> entry : allMap.entrySet()) {
       //...
}

Ce n' Map.Entry<K,V> veux dire ? Qu'est-ce que le entry objet ?

J'ai lu que la méthode entrySet renvoie une vue d'ensemble de la carte. Mais je ne comprends pas cette initialisation dans for-each boucle.

OriginalL'auteur saplingPro | 2013-09-18