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