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