Java HashMap put ()

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 HashMapclasei.

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 HashMaplimbă 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- Mapun hashmap folosind metoda Java HashMap putAll ().

Articole interesante...