1
declarar un objeto Iterator , uno que va a utilizar para iterar sobre todos los elementos del mapa , como en el siguiente ejemplo de código
Iterator myIter ;
2
Utilice el Iterator para ir sobre todos los elementos del mapa , mediante el uso de una función de campo iterador del Mapa:
para ( . myIter = myMap.entrySet () iterador ; myIter.hasNext (); ) {
}
3
obtener una referencia a la entrada de mapa actual , a continuación, utilizarlo para recuperar la clave y el valor como en el siguiente ejemplo de código:
< p> para ( . myIter = myMap.entrySet () iterador ; myIter.hasNext ( ) ) {
Map.Entry currentEntry = ( Map.Entry ) myIter.next ();
objeto currentKey = currentEntry.getKey ();
objeto CurrentValue = currentEntry.getValue (); }
Este bucle se repetirá en el mapa , visitando cada elemento una sola vez .