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

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

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

 hashmap.entrySet()

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

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

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

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

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

Напомена : Поглед скупа значи да се сви уноси хеш-мапе гледају као скуп. Уноси се не претварају у скуп.

Пример 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 mappings System.out.println("Set View: " + prices.entrySet()); ) )

Оутпут

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

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

 prices.entrySet()

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

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

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

 import java.util.HashMap; import java.util.Map.Entry; 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 each entry of the hashmap System.out.print("Entries: "); // entrySet() returns a set view of all entries // for-each loop access each entry from the view for(Entry entry: numbers.entrySet()) ( System.out.print(entry); System.out.print(", "); ) ) )

Оутпут

 ХасхМап: (Један = 1, Два = 2, Три = 3) Уноси: Један = 1, Два = 2, Три = 3, 

У горњем примеру смо увезли java.util.Map.Entryпакет. То Map.Entryје угнежђена класа Mapинтерфејса. Обратите пажњу на линију,

 Entry entry : numbers.entrySet()

Овде entrySet()метода враћа скуп постављених приказа свих уноса . EntryКласа нам дозвољава да складиште и штампају сваки улаз са погледом.

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

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

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