Java HashMap entrySet () tagastab kõigi vaadejaotises olevate vastenduste (kirjete) komplektvaate.
Meetodi süntaks entrySet()
on:
hashmap.entrySet()
Siin on hashmap HashMap
klassi objekt .
entrySet () parameetrid
entrySet()
Meetod ei võta parameeter.
entrySet () Return Value
- tagastab kõigi hashmapi kirjete seatud vaate
Märkus . Komplekti vaade tähendab, et kõiki hashmiimi kirjeid vaadatakse komplektina. Kirjeid ei muudeta komplektiks.
Näide 1: Java HashMap entrySet ()
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()); ) )
Väljund
HashMap: (Pant = 150, kott = 300, kingad = 200) Komplekti vaade: (Pant = 150, kott = 300, kingad = 200)
Ülaltoodud näites oleme loonud hashmapi nimega hinnad. Pange tähele väljendit
prices.entrySet()
Siin entrySet()
tagastab meetod kõigi hashmapi kirjete komplekti vaate.
Seda entrySet()
meetodit saab kasutada iga silmusega, et korrata hashmapi iga kirjet.
Näide 2: meetod Sisestage () iga silmusesse
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(", "); ) ) )
Väljund
HashMap: (üks = 1, kaks = 2, kolm = 3) kanded: üks = 1, kaks = 2, kolm = 3,
Ülaltoodud näites oleme java.util.Map.Entry
pakendi importinud . See Map.Entry
on Map
liidese pesastatud klass . Pange tähele joont,
Entry entry : numbers.entrySet()
Siin entrySet()
tagastab meetod kõigi kirjete komplektvaate . Entry
Klassi võimaldab meil salvestada ja printida iga kirje vaadet.
Soovitatav lugemine
- HashMap keySet () - tagastab kõigi klahvide komplektivaate
- HashMapi väärtused () - tagastab kõigi väärtuste seatud vaate