Java Tag 5: Schleifen

Ziel dieses Tages

Heute lernst du:

Am Ende wirst du Aufgaben automatisch mit Schleifen wiederholen können.

Schritt 1: for-Schleife

Die for-Schleife wird verwendet, wenn du weißt, wie oft etwas wiederholt werden soll.


for(int i = 1; i <= 5; i++) {
    System.out.println("Zahl: " + i);
}

Erklärung:

Schritt 2: while-Schleife

Die while-Schleife läuft, solange eine Bedingung wahr ist.


int i = 1;

while(i <= 5) {
    System.out.println("Zahl: " + i);
    i++;
}

Schritt 3: do-while-Schleife

Die do-while-Schleife wird mindestens einmal ausgeführt.


int i = 1;

do {
    System.out.println("Zahl: " + i);
    i++;
} while(i <= 5);

Schritt 4: break und continue

break

Beendet die Schleife vollständig.


for(int i = 1; i <= 10; i++) {
    if(i == 5) {
        break;
    }
    System.out.println(i);
}

continue

Überspringt die aktuelle Wiederholung.


for(int i = 1; i <= 5; i++) {
    if(i == 3) {
        continue;
    }
    System.out.println(i);
}

Übung


for(int i = 1; i <= 5; i++) {
    System.out.println("Zahl: " + i);
}

Aufgabe

Gib alle geraden Zahlen von 1 bis 50 mit einer Schleife aus.

Schritte:

Beispiel:


public class EvenNumbers {
    public static void main(String[] args) {
        for(int i = 1; i <= 50; i++) {
            if(i % 2 == 0) {
                System.out.println(i);
            }
        }
    }
}