Cosa sono JavaHashMaps?
Java HashMap è una classe che viene utilizzata per eseguire operazioni come l'inserimento, l'eliminazione e l'individuazione di elementi in una mappa. Creiamo una mappa, in cui passiamo due tipi di valori che sono 'chiave' e 'valore'.
Durante l'utilizzo di HashMaps, i valori verranno inseriti in HashMap e ogni volta che l'utente recupera un valore, la chiave verrà utilizzata per utilizzare il valore.
La mappa è un'interfaccia che mappa le chiavi degli elementi. Le mappe non sono ordinate e non sono ordinate. Consentono una chiave null e più valori null. I valori vengono memorizzati in chiave e valore. Una chiave o più valori potrebbero essere nulli nell'intera HashMap. Una chiave può essere qualsiasi oggetto.
Sono disponibili diversi metodi in HashMap
- Oggetto messo (chiave oggetto, valore oggetto)
- Enumeration keys (): recupererà le chiavi
- Enumeration elements (): recupererà gli elementi
- Object get (Object keys): passa la chiave e ottieni il valore ad essa associato
- Boolean contains key (Object key) - utilizzato per verificare se una chiave è presente in HashMap o meno
- Boolean contiene Value (Object key): passa la chiave
- Object remove (Object key): passa la chiave e rimuove l'oggetto
- Int size () - per usare la dimensione
- String to String () - per la conversione in stringa
Esistono valori corrispondenti per ciascuna chiave in cui i valori possono essere nulli anche nella HashMap.
Creazione di HashMap.
HashMap hashmap = new HashMap ()
Mettere gli elementi
hashmap.put ('Ankita', 9634.58)
hashmap.put ('Vishal', 1283.48)
convertire double in int java
hashmap.put ('Gurinder', 1478.10)
hashmap.put ('Krishna', 199.11)
Qui passiamo la chiave e il valore.
Visualizzazione del valore: ottieni un iteratore
converti double in integer in java
Iteratore iteratore = hashmap.entrySet (). Iteratore ()
Qui, i valori sono presenti nel set, quindi usiamo entrySet.
Insieme alla linea:
While (iterator.hasNext ()) {
Map.Entry entry = (Map.Entry) iterator.next ()
System.out.print (entry.getKey () + ':')
System.out.printIn (entry.getValue ())
}
Hai domande per noi? Menzionateli nella sezione commenti e vi risponderemo.
Post correlati: