Јава ХасхМап пут ()

Метода Јава ХасхМап пут () убацује наведену ставку (мапирање кључа / вредности) у хеш-мапу.

Синтакса 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хеш-мапе помоћу Јава ХасхМап методе путАлл ().

Занимљиви Чланци...