Unterschied keySet() und entrySet() bei Java HashMap?
Hallo kann mir einer den Unterschied in Java den keySet() und entrySet() bei einem HashMap erklären?
1 Antwort
Vom Beitragsersteller als hilfreich ausgezeichnet
![](https://images.gutefrage.net/media/user/xGlumi/1531294704056_nmmslarge__0_16_500_500_7a59b5ec15fad254db94cfe145ef7ed0.png?v=1531294704000)
keySet() (https://www.tutorialspoint.com/java/util/hashmap_keyset.htm)
gibt dir eine Auflistung aller keys zurück, welche du dann durchiterieren kannst.
Beispiel einer Ausgabe von keySet()
[Zitat von tutorialspoint.com
[1, 2, 3]
wohingehen entrySet() (https://www.tutorialspoint.com/java/util/hashmap_entryset.htm)
eine Auflistung aller key-Value Paare (das mappng) zurückgibt.
Beispiel einer Ausgabe von entrySet()
[Zitat von tutorialspoint.com
[1=tutorials, 2=point, 3=is best]
MFG xGlumi
Woher ich das weiß:eigene Erfahrung – Programmier/IT Erfahrung seit 2009 (Freizeit und Beruf)