Sobes.tech
Intern

Welche Arten von Schleifen kennen Sie?

sobes.tech KI

Antwort von AI

In Java gibt es drei Haupttypen von Schleifen:

  • for-Schleife: Wird verwendet, wenn die Anzahl der Iterationen im Voraus bekannt ist.

    // Klassische for-Schleife zum Durchlaufen eines Zahlenbereichs
    for (int i = 0; i < 10; i++) {
        System.out.println(i);
    }
    

    Es gibt auch die erweiterte for-Schleife (for-each), die praktisch ist, um über Sammlungen und Arrays zu iterieren.

    // Erweiterte for-Schleife zum Durchlaufen eines Arrays
    String[] names = {"Alice", "Bob"};
    for (String name : names) {
        System.out.println(name);
    }
    
  • while-Schleife: Wird verwendet, wenn die Anzahl der Iterationen im Voraus nicht bekannt ist, und die Bedingung vor jeder Iteration geprüft wird.

    // while-Schleife
    int count = 0;
    while (count < 5) {
        System.out.println("Iteration: " + count);
        count++;
    }
    
  • do-while-Schleife: Ähnlich wie while, aber die Bedingung wird nach Ausführung des Schleifeninhalts geprüft, was mindestens eine Ausführung garantiert.

    // do-while-Schleife
    int num = 5;
    do {
        System.out.println("Nummer: " + num);
        num--;
    } while (num > 0);
    

Außerdem gibt es die Anweisungen break und continue, um den Ablauf der Schleifen zu steuern.

  • break - Bricht die Ausführung der aktuellen Schleife ab.
  • continue - Überspringt den Rest der aktuellen Iteration und fährt mit der nächsten fort.