Metoda Java HashMap put () introduce elementul specificat (mapare cheie / valori) în hashmap.
Sintaxa put()
metodei este:
hashmap.put (tasta K, valoare V)
Aici, hashmap este un obiect al HashMap
clasei.
put () Parametri
put()
Metoda are doi parametri:
- cheie - valoarea specificată este mapată cu această cheie
- valoare - cheia specificată este mapată cu această valoare
put () Valoare returnată
- dacă cheia este deja asociată cu orice valoare , returnează valoarea asociată anterior
- dacă cheia nu este asociată cu nicio valoare , returnează
null
Notă: Dacă cheia este asociată anterior cu o valoare nulă , atunci și metoda revine null
.
Exemplul 1: Java HashMap put ()
import java.util.HashMap; class Main ( public static void main(String() args) ( // create an HashMap HashMap languages = new HashMap(); // insert items to the HashMap languages.put("Java", 14); languages.put("Python", 3); languages.put("JavaScript", 1); // display the HashMap System.out.println("Programming Languages: " + languages); ) )
Ieșire
Limbaje de programare: (Java = 14, JavaScript = 1, Python = 3)
În exemplul de mai sus, am creat o HashMap
limbă numită. Aici, put()
metoda introduce mapările cheie / valoare în hashmap.
Notă : Fiecare articol este inserat în poziții aleatorii în HashMap
.
Exemplul 2: introduceți elementul cu cheia duplicat
import java.util.HashMap; class Main ( public static void main(String() args) ( // create an HashMap HashMap countries = new HashMap(); // insert items to the HashMap countries.put("Washington", "America"); countries.put("Ottawa", "Canada"); countries.put("Kathmandu", "Nepal"); System.out.println("Countries: " + countries); // add element with duplicate key String value = countries.put("Washington", "USA"); System.out.println("Updated Countries: " + countries); // display the replaced value System.out.println("Replaced Value: " + value); ) )
Ieșire
Țări: (Kathmandu = Nepal, Ottawa = Canada, Washington = America) Țări actualizate: (Kathmandu = Nepal, Ottawa = Canada, Washington = SUA) Valoare înlocuită: America
În exemplul de mai sus, am folosit put()
metoda pentru a insera elemente în hashmap. Observați linia,
countries.put("Washington", "USA");
Aici, cheia Washingtonului este deja prezentă în hashmap. Prin urmare, metoda put () înlocuiește valoarea precedentă America cu noua valoare SUA.
Notă : Până acum, am adăugat doar un singur articol. Cu toate acestea, putem adăuga mai multe elemente dintr- Map
un hashmap folosind metoda Java HashMap putAll ().