Java HashMap put ()

Metoda Java HashMap put () vstavi določen element (preslikava ključ / vrednost) v hashmap.

Sintaksa put()metode je:

 hashmap.put (tipka K, vrednost V)

Tu je hashmap predmet HashMaprazreda.

parametri put ()

put()Postopek traja dva parametra:

  • key - s tem ključem se preslika določena vrednost
  • vrednost - določeni ključ se preslika s to vrednostjo

put () Vrnjena vrednost

  • če je ključ že povezan s katero koli vrednostjo , vrne prej povezano vrednost
  • če ključ ni povezan z nobeno vrednostjo , vrnenull

Opomba: Če je ključ predhodno povezan z ničlo , se vrne tudi metoda null.

Primer 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); ) )

Izhod

 Programski jeziki: (Java = 14, JavaScript = 1, Python = 3)

V zgornjem primeru smo ustvarili HashMapimenovane jezike. Tu put()metoda vstavi preslikave ključ / vrednost v hashmap.

Opomba : Vsak element se vstavi v naključne položaje v HashMap.

2. primer: Vstavite element s podvojenim ključem

 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); ) )

Izhod

 Države: (Katmandu = Nepal, Ottawa = Kanada, Washington = Amerika) Posodobljene države: (Katmandu = Nepal, Ottawa = Kanada, Washington = ZDA) Zamenjana vrednost: Amerika

V zgornjem primeru smo uporabili put()metodo za vstavljanje elementov v hashmap. Opazite vrstico,

 countries.put("Washington", "USA");

Tu je ključni Washington že prisoten v hashmapu. Zato metoda put () nadomesti prejšnjo vrednost Amerika z novo vrednostjo ZDA.

Opomba : Do zdaj smo dodali samo en element. Vendar pa lahko Mapv hashmap dodamo tudi več elementov z uporabo metode Java HashMap putAll ().

Zanimive Članki...