Вредности Јава ХасхМап ()

Метода Јава ХасхМап вредности () враћа приказ свих вредности присутних у уносима хешмапе.

Синтакса values()методе је:

 hashmap.values()

Овде је хасхмап објекат HashMapкласе.

валуес () Параметри

values()Метод не преузима никакву параметар.

валуес () Повратна вредност

  • враћа приказ колекције свих вредности хешмапе

Поглед Колекција само показује све вредности ХасхМап као један од наплате. Поглед не садржи стварне вредности. Да бисте сазнали више о погледу на Јави, посетите приказ колекције.

Напомена : values()Метода враћа приказ колекције . То је зато што за разлику од кључева и уноса, у хешмапи могу бити дуплиране вредности.

Пример 1: Вредности Јава ХасхМап ()

 import java.util.HashMap; class Main ( public static void main(String() args) ( // create an HashMap HashMap prices = new HashMap(); // insert entries to the HashMap prices.put("Shoes", 200); prices.put("Bag", 300); prices.put("Pant", 150); System.out.println("HashMap: " + prices); // return view of all values System.out.println("Values: " + prices.values()); ) )

Оутпут

 ХасхМап: (панталоне = 150, торба = 300, ципеле = 200) Вредности: (150, 300, 200)

У горњем примеру смо креирали хеш-мапу названу цене. Примети израз,

 prices.values()

Овде values()метода враћа приказ свих вредности присутних у хешмапи.

values()Метод се може користити са за-сваки петље до Проверава сваки вредности ХасхМап.

Пример 2: метода валуес () у за сваку петљу

 import java.util.HashMap; class Main ( public static void main(String() args) ( // Creating a HashMap HashMap numbers = new HashMap(); numbers.put("One", 1); numbers.put("Two", 2); numbers.put("Three", 3); System.out.println("HashMap: " + numbers); // access all values of the HashMap System.out.print("Values: "); // values() returns a view of all values // for-each loop access each value from the view for(int value: numbers.values()) ( // print each value System.out.print(value + ", "); ) ) )

Оутпут

 ХасхМап: (Оне = 1, Тво = 2, Тхрее = 3) Вредности: 1, 2, 3, 

У горњем примеру смо креирали хеш-мапу названу бројеви. Обратите пажњу на линију,

 Integer value: numbers.values()

Овде values()метода враћа приказ свих вредности . Вредност променљиве приступа свакој вредности из приказа.

Напомена : Вредност HashMapје Integerтипа. Стога смо користили intпроменљиву за приступ вредностима.

Препоручено читање

  • ХасхМап кеиСет () - враћа постављени приказ свих кључева
  • ХасхМап ентриСет () - враћа постављени приказ свих уноса (пресликавања)

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