dichiarare un oggetto Iterator , che verrà utilizzato per iterare su tutti gli elementi della mappa , come nel seguente esempio di codice
Iterator myIter ;
2
utilizzare l'iteratore di spaziare in tutti gli elementi della mappa , utilizzando built-in campo iteratore della mappa :
per ( . myIter = myMap.entrySet ( ) iteratore ; myIter.hasNext ( ) ; ) {
}
3
ottenere un riferimento all'attuale ingresso Map , quindi utilizzarlo per recuperare la chiave e il valore come nel seguente codice di esempio :
per ( . myIter = myMap.entrySet ( ) iteratore ; myIter.hasNext ( ) ) {
Map.Entry currentEntry = ( Map.Entry ) myIter.next ( ) ;
oggetto currentKey = currentEntry.getKey ();
oggetto currentValue = currentEntry.getValue (); }
Questo loop verrà scorrere la mappa , visitando ogni elemento esattamente una volta .
Programmazione © www.354353.com