Java Reference
In-Depth Information
zahl++;
} while (zahl <= 100);
}
}
Listing 3.9 Beispielprogramm mit der do-Schleife
3.3.3
Die for-Schleife
Eine spezielle Form der abweisenden Schleife ist die for -Schleife. Sie wiederholt die
Anweisungsfolge abhängig von Kontrollausdrücken. Da es sich um eine abweisende
Schleife handelt, entspricht das Struktogrammsymbol dem der while -Schleife.
Die Java-Syntax lautet:
for (Init, Bedingung, Update) {
Anweisung(sfolge);
}
Und hier das Beispiel von oben mit der for -Schleife realisiert:
public class Beispiel_for {
public static void main(String[] args) {
for (int zahl = 1; zahl <= 100; zahl++) {
System.out.println(zahl);
}
}
}
Listing 3.10 Beispielprogramm mit for-Schleife
Im Unterschied zur while -Schleife werden im Kopf der Schleife nicht nur die Bedingung
abgeprüft, sondern mit Init wird ein Anfangszustand definiert und mit Update festge-
legt, welche Anweisung(en) jeweils nach einem Durchlauf der Anweisungsfolge auszu-
führen ist/sind.
Sie sehen in Listing 3.10 , dass die for -Schleife die Deklaration der Zählvariable als Init -
Teil und das Erhöhen des Zählers, das bei den anderen beiden Schleifen im Anweisungs-
teil erfolgt, als Update -Teil in ihrer Kopfzeile zusammenfasst. Die for -Schleife bietet sich
in Situationen an, in denen bei Eintritt in die Schleife bereits feststeht, wie viele Wieder-
holungen erfolgen sollen.
Search WWH ::




Custom Search