For-Schleife Teil 2
Teil des Abschnitts Grundlagen der Java-Journey von Coddy. Lektion 47 von 73.
Lass uns einige coole Variationen der for-Schleifenbedingung erkunden:
Rückwärts zählen:
for (int i = 10; i >= 0; i--) {
System.out.println(i);
}
// Output: 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0Beachten Sie, wie wir mit einer höheren Zahl beginnen (i = 10), Verwenden Sie i >= 0 als unsere Bedingung und verwenden Sie i--, um den Zähler zu verringern
Möchten Sie Zahlen überspringen? Ändern Sie einfach den Inkrement-/Dekrementwert:
// Hochzählen in 2er-Schritten
for (int i = 0; i <= 10; i += 2) {
System.out.println(i);
}
// Ausgabe: 0, 2, 4, 6, 8, 10// Rückwärts zählen in 2er-Schritten
for (int i = 10; i >= 0; i -= 2) {
System.out.println(i);
}
// Ausgabe: 10, 8, 6, 4, 2, 0 Sie können sogar mehrere Variablen in der Schleifensteuerung verwenden:
for (int i = 0, j = 10; i <= 10; i++, j--) {
System.out.println("i = " + i + ", j = " + j);
}
// Ausgabe: i = 0, j = 10
// i = 1, j = 9
// i = 2, j = 8
// Und so weiter...Probier es selbst
Diese Lektion enthält keine Programmieraufgabe.
Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Grundlagen
4Operatoren Teil 1
Arithmetische OperatorenModulo-OperatorInkrement/DekrementPost-Inkrement/DekrementArithmetische KurzformenVergleichsoperatorenString-Vergleich7Grundlegende Ein-/Ausgabe
System.out-MethodenAusgabe formatierenScanner-KlasseWiederholung – Bis 120Wiederholung – Wahr oder falsch5Operatoren Teil 2
Logische Operatoren Teil 1Logische Operatoren Teil 2Wiederholung – Einfache LogikLogische Operatoren Teil 3Logische Operatoren Teil 43Variablen Teil 2
KonstantenNamenskonventionenRückblick – Variablen initialisierenTypumwandlung Teil 1Typumwandlung Teil 26Entscheidungen treffen
If-AnweisungIf - ElseSwitch-AnweisungTernärer OperatorRückblick - If ElseVerschachteltes If - ElseÜbe selbstständig: Online-Java-Compiler