Questo articolo dimostrerà specificamente il metodo di stampa di una mappa in Java.
Come stampare una mappa in java?
Per stampare una mappa in Java, puoi usare:
Ora controlleremo ciascuno dei metodi sopra menzionati uno per uno.
Metodo 1: mappa di stampa in java utilizzando per il ciclo
All'interno del ciclo di per quanto riguarda, è possibile utilizzare i metodi GetValue () e getKey () di Map per iterare coppie di valore chiave. Questo è il modo più sistematico per stampare una mappa e dovrebbe essere utilizzato se è necessario per stampare sia le chiavi e i valori della mappa.
Per capire il concetto, guarda l'esempio presentato di seguito.
Esempio
Innanzitutto, creeremo un oggetto mappa chiamato "newmap"E specifica"Numero intero" E "Corda"Come coppia di valore chiave, che indica che la chiave è di tipo intero e il valore è di tipo stringa:
Successivamente, aggiungeremo la seguente coppia di valore chiave nell'oggetto mappa usando il metodo "put ()":
newmap.put (1, "computer");Per stampare l'oggetto MAP creato, utilizzeremo il "per ciascuno"Loop e invoca il"getKey ()" E "getValue ()"Metodi per recuperare le chiavi e i rispettivi valori:
per (mappa.Voce MP: Newmap.entryset ())Produzione
Andiamo verso il secondo metodo!
Metodo 2: mappa di stampa in java usando un iteratore
Poiché la mappa non estende l'interfaccia di raccolta, ecco perché manca il proprio iteratore. Tuttavia, "Carta geografica.EntrySet ()"Restituisce un set di coppie di valore chiave e questo metodo estende l'interfaccia di raccolta, che può essere utilizzata per l'iterazione.
Esempio
Qui useremo lo stesso oggetto mappa creato nell'esempio sopra. Ora creeremo l'oggetto iteratore chiamato "itr", Che conterrà le coppie di valore chiave dell'oggetto mappa recuperato dopo l'iterazione. Infine, utilizzeremo il "Mentre"Loop per stampare la coppia di valore chiave dell'oggetto mappa sulla console:
Produzione
Abbiamo presentato le informazioni di base relative alla mappa della stampa in Java.
Conclusione
Java ci consente di stampare una mappa utilizzando un metodo iteratore o un ciclo. Il metodo più comunemente usato per stampare la mappa in java è il ciclo per ogni modo in quanto itera attraverso le coppie di valore chiave utilizzando i metodi getKey () e getValue (). Il metodo iteratore è quasi lo stesso per ogni ciclo ma utilizza il metodo Iteratore del metodo EntrySet (). Questo articolo ti ha mostrato come stampare una mappa usando Java.