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 HashMap
razreda.
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 , vrne
null
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 HashMap
imenovane 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 Map
v hashmap dodamo tudi več elementov z uporabo metode Java HashMap putAll ().