Menu
CoddyTech

For-Schleife Teil 2

Teil des Abschnitts Grundlagen der Java-Journey von Coddy. Lektion 47 von 73.

Schauen wir uns einige coole Varianten der Bedingung einer for-Schleife an:

Rückwärts zählen:

for (int i = 10; i >= 0; i--) {
    System.out.println(i);
}
// Ausgabe: 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0

Beachte, dass wir mit einer höheren Zahl (i = 10) beginnen, i >= 0 als Bedingung verwenden und i-- nutzen, um den Zähler zu verringern

Möchtest du Zahlen überspringen? Ändere einfach den Wert für die Erhöhung/Verringerung:

// In Zweierschritten hochzählen
for (int i = 0; i <= 10; i += 2) {
    System.out.println(i);
}
// Ausgabe: 0, 2, 4, 6, 8, 10
// In Zweierschritten herunterzählen
for (int i = 10; i >= 0; i -= 2) {
    System.out.println(i);
}
// Ausgabe: 10, 8, 6, 4, 2, 0 

Du kannst in deiner Schleifensteuerung sogar mehrere Variablen 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.

quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen

Übe selbstständig: Online-Java-Compiler