Јава ХасхМап кеиСет ()

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

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

 hashmap.keySet()

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

кеиСет () Параметри

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

кеиСет () Повратна вредност

  • враћа постављени приказ свих тастера хешмапе

Напомена : Приказани приказ приказује само све тастере хеш-мапе као скуп. Поглед не садржи стварне кључеве. Да бисте сазнали више о погледу на Јави, посетите приказ колекције.

Пример 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 set view of all keys System.out.println("Keys: " + prices.keySet()); ) )

Оутпут

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

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

 prices.keySet()

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

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

Пример 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 keys of the HashMap System.out.print("Keys: "); // keySet() returns a set view of all keys // for-each loop access each key from the view for(String key: numbers.keySet()) ( // print each key System.out.print(key + ", "); ) ) )

Оутпут

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

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

 String key: numbers.keySet()

Овде keySet()метода враћа постављени приказ свих кључева . Вариабилни кључ приступа сваком кључу из приказа.

Напомена : Кључ HashMapје Stringтипа. Стога смо користили Stringпроменљиву за приступ кључевима.

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

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

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