Метода Јава ХасхМап пут () убацује наведену ставку (мапирање кључа / вредности) у хеш-мапу.
Синтакса put()
методе је:
хасхмап.пут (кључ К, вредност В)
Овде је хасхмап објекат HashMap
класе.
пут () Параметри
put()
Метод узима два параметра:
- кључ - наведена вредност се пресликава са овим кључем
- вредност - наведени кључ се пресликава са овом вредношћу
пут () Повратна вредност
- ако је кључ већ повезан са било којом вредношћу , враћа претходно повезану вредност
- ако кључ није повезан са било којом вредношћу , враћа се
null
Напомена: Ако је кључ претходно придружен нулл вредности , тада се враћа и метода null
.
Пример 1: Јава ХасхМап пут ()
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); ) )
Оутпут
Програмски језици: (Јава = 14, ЈаваСцрипт = 1, Питхон = 3)
У горњем примеру створили смо HashMap
именоване језике. Овде put()
метода убацује пресликавања кључ / вредност у хеш-мапу.
Напомена : Свака ставка се убацује у случајне положаје у HashMap
.
Пример 2: Уметните предмет дуплираним кључем
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); ) )
Оутпут
Земље: (Катманду = Непал, Отава = Канада, Вашингтон = Америка) Ажурирано Земље: (Катманду = Непал, Отава = Канада, Вашингтон = САД) Замењена вредност: Америка
У горњем примеру, користили смо put()
методу за уметање предмета у хеш-мапу. Обратите пажњу на линију,
countries.put("Washington", "USA");
Овде је кључ Вашингтона већ присутан у хасхмапи. Дакле, метода пут () замењује претходну вредност Америка новом вредношћу САД.
Напомена : До сада смо додали само једну ставку. Међутим, такође можемо додати више ставки из Map
хеш-мапе помоћу Јава ХасхМап методе путАлл ().