Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come scorrere la mappa in Java

Le librerie standard per il linguaggio di programmazione Java includono un'interfaccia denominata " Mappa ". L' idea alla base di tale interfaccia è quello di consentire l'accesso ai negozi di coppie generici ( chiave, valore ) . Ad esempio, una classe Dictionary può implementare l'interfaccia Map memorizzando ( word , definizione) coppie e permette ricerche per parola. Sebbene Maps sono stati creati per ottimizzare le singole ricerche , in alcuni casi potrebbe essere necessario elaborare tutte le coppie attualmente contenuti nella mappa . È possibile scorrere tutti gli elementi di una mappa nel codice Java . Istruzioni
1

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