Neben der normalen Zählschleife (for-Schleife) ist auch die for-each-Schleife sinnvoll um Anweisungen wiederholt auszuführe, doch ihr Nutzungszweck unterscheidet sich dennoch extrem.
Eine for-each-Schleife wiederholt Anweisungen für alle Elemente eines Datensatzes.
Beispiele für Datensätze
sind Arrays, Listen oder Collections. Die Anweisungen werden dabei für jedes Element
individuell ausgeführt.
Aufbau:
for(DATENTYP current : DATENSAMMLUNG) {
// Anweisungen
}