Hey,
ich beschäftige mich gerade mit Collections in Java. Dort gibt es ja Listen, Sets und Maps (so viel ich weiß
).
Ich hätte zu den Sets eine Frage:
Mit der for-each Schleife:
Ich kann die Städte ja per for-each Schleife ausgeben, aber auf vielen Seiten und in Büchern lese ich noch was vom "Iterator". Wofür ist der gut?
Mit while-Schleife und Iterator:
Wann soll ich jetzt eine for-each Schleife für Sets nutzen oder soll ich den Iterator und die while-Schleife nutzen.
LG
DevX
ich beschäftige mich gerade mit Collections in Java. Dort gibt es ja Listen, Sets und Maps (so viel ich weiß
Ich hätte zu den Sets eine Frage:
Mit der for-each Schleife:
Java:
HashSet<String> Staedte = new HashSet<>();
Staedte.add("Berlin");
Staedte.add("Hamburg");
Staedte.add("Bremen");
Staedte.add("München");
for (String s: Staedte){
System.out.println(s);
}
Mit while-Schleife und Iterator:
Java:
HashSet<String> Staedte = new HashSet<>();
Staedte.add("Berlin");
Staedte.add("Hamburg");
Staedte.add("Bremen");
Staedte.add("München");
Iterator it = Staedte.iterator();
while (it.hasNext()){
String setText = (String) it.next();
System.out.println(setText);
}
LG
DevX