Questo tutorial ti aiuterà a stampare hashmap in java.
Come stampare hashmap in java?
Puoi stampare hashmap in java usando:
Facciamo sottovaluzie il funzionamento di ogni metodo uno per uno!
Metodo 1: hashmap di stampa in java usando l'istruzione di stampa
Per la stampa di hashmap in java, il metodo più semplice e più semplice è l'uso di istruzioni di stampa. Se si passa il riferimento hashmap al "Sistema.fuori.println ()"Metodo, l'hashmap visualizzerà le coppie di valore chiave per gli elementi avvolti tra parentesi ricci.
Sintassi
Segui la sintassi data per la stampa di hashmap con l'aiuto del sistema.fuori.Metodo println ():
Esempio
In questo esempio, in primo luogo, creeremo un hashmap chiamato "veicoli":
Quindi, aggiungeremo coppie di valore chiave in hashmap usando "Mettere()" metodo:
veicoli.put (1, "ciclo");Stampa l'hashmap passando l'hashmap creato nel sistema.fuori.Metodo println ():
Sistema.fuori.println (veicoli);L'output stampano le coppie di valore chiave di hashmap:
Proviamo a stampare i valori di hashmap in formato verticale.
Metodo 2: come stampare hashmap in java usando entryset ()
Un altro metodo che può essere utilizzato per stampare l'hashmap è il "EntrySet ()" metodo. Questo metodo restituisce un set contenente le voci della mappa, in cui le voci impostate sono gli oggetti della mappa.Tipo di ingresso.
Sintassi
Utilizzare la seguente sintassi per stampare un hashmap utilizzando il metodo EntrySet ():
Esempio
Qui, stamperemo la stessa hashmap "veicoli" usando il "EntrySet ()" metodo. Questo metodo stamperà le coppie di valore chiave in ordine verticale:
Produzione
Se si desidera stampare solo le chiavi dell'hashmap, segui la sezione seguente.
Metodo 3: come stampare hashmap in java usando il metodo KeySet ()
Per stampare le chiavi hashmap, puoi utilizzare il "mazzo di chiavi()"Metodo della classe hashmap. Questo metodo restituisce il set di tutte le chiavi hashmap.
Sintassi
La seguente sintassi viene utilizzata per la stampa dei tasti dell'hashmap con il metodo del set di keyst ():
Esempio
Qui, stamperemo tutte le chiavi dell'hashmap creato chiamando "mazzo di chiavi()Metodo "nel"per" ciclo continuo. Creeremo una variabile di tipo intero denominato "tasti"Quella memorizzazione delle chiavi risultanti di hashmap. Quindi, passa la variabile dei tasti a "Sistema.fuori.println ()"Metodo per stamparli sulla console:
Di conseguenza, sulla console verranno visualizzate solo le chiavi dell'hashmap creato:
Voglio solo ottenere i valori dell'hashmap? Segui la sezione data.
Metodo 4: come stampare hashmap in java usando valori ()
Puoi usare il "valori()" E "mazzo di chiavi()"Metodi per stampare separatamente i valori e le chiavi dell'hashmap. Il metodo Values () restituisce l'intero set di valori, mentre il metodo KeySet () restituisce l'intero set di chiavi hashmap.
Sintassi
Utilizzare la sintassi di seguito per la stampa dei valori dell'hashmap usando i valori ():
Esempio
Invocando il metodo valori () nel "per"Loop, stamperemo tutti i valori dall'hashmap già creato. I valori risultanti dell'hashmap dal "valori()"Il metodo verrà memorizzato in una variabile di tipo stringa con il nome"valore". Quindi, per stampare tutti i valori dall'hashmap, passare la variabile del valore al sistema.fuori.Metodo println ():
L'output mostra tutti i valori dell'hashmap "veicoli":
Ora, passiamo all'ultimo metodo per stampare l'hashmap che è principalmente utilizzato per stampare sia le chiavi che i valori.
Metodo 5: come stampare hashmap in java usando foreach loop
"per ciascuno()"Loop viene anche utilizzato per stampare elementi hashmap usando i metodi getKey () e getValue (). Il metodo getKey () restituisce un tasto EntrySet e il metodo getValue () emette il valore associato alla chiave.
Sintassi
Per la stampa di hashmap usando un ciclo foreach, seguire la sintassi di seguito:
Esempio
In questo esempio, stamperemo l'hashmap precedentemente creato "veicoli"Utilizzando il"per ciascuno"Loop con espressione di lambda. Qui, chiamiamo prima il metodo EntrySet () che restituisce tutte le voci della mappa e quindi utilizziamo il ciclo foreach per stampare sia le chiavi che i valori della mappa passando i metodi getKey () e getValue () per impostare le chiavi e i valori impostati dell'hashmap:
L'output visualizza i tasti e i valori hashmap:
Abbiamo compilato tutti i metodi per stampare l'hashmap in Java.
Conclusione
Per la stampa di elementi di hashmap in java, ci sono alcuni metodi che è possibile utilizzare: istruzione di stampa, metodo entryset (), metodo KeySet (), metodo valori () e loop foreach. L'hashmap memorizza anche i dati in coppie di valore chiave, in cui le chiavi sono archiviate nelle hashmap usando una logica hashtable e bucket e hanno un valore rispettivo. Questo tutorial ha discusso dei metodi per stampare un hashmap in Java con esempi dettagliati.