0Pricing
Java Academy · Lektion

Grundlagen der while-Schleife

Verstehen Sie die Grundlagen von while: Initialisierung, Bedingung, Aktualisierung und typische Muster. Lernen Sie, Endlosschleifen zu vermeiden.

Grundlagen der while-Schleife ist eine kostenlose Java Academy-Lektion auf CoddyKit. Dies ist Lektion 1 von 2. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Java Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Java Academy-Kurs umfasst insgesamt 2 Lektionen.

Schleifenkonzept

Was ist eine Schleife? Eine Schleife wiederholt einen Block, solange eine Bedingung wahr ist. Verwenden Sie sie, um nicht dieselbe Zeile viele Male schreiben zu müssen.

  • Beginnen Sie mit einem klaren Ziel
  • Entscheiden Sie, was wiederholt werden soll
  • Beenden Sie die Schleife, wenn die Aufgabe erledigt ist

While-Syntax

While-Syntax

int count = 1;
while (count <= 3) {
System.out.println("Loop " + count);
count = count + 1;
}

Die Bedingung wird vor jeder Iteration geprüft.

Initialisierung/Bedingung/Aktualisierung

Drei Bestandteile

  • Initialisierung: einen Startwert festlegen
  • Bedingung: festlegen, wann die Schleife fortgesetzt wird
  • Aktualisierung: sich dem Abbruch nähern
int i = 0;
while (i < 5) {
// work
i = i + 1;
}

Schleifenmuster

Muster

  • Aufwärts oder abwärts zählen
  • Eine Summe aufbauen
  • Suchen, bis etwas gefunden wird (mit Flags simulieren)
int sum = 0;
int n = 5;
while (n > 0) {
sum = sum + n;
n = n - 1;
}

Endlosschleifen vermeiden

Endlosschleifen vermeiden

  • Stellen Sie sicher, dass die Aktualisierung die Variable in der Bedingung verändert
  • Überprüfen Sie die Grenzlogik (< im Vergleich zu <=)
  • Verwenden Sie kleine Ausgaben, um den Fortschritt nachzuverfolgen
int x = 3;
while (x > 0) {
x = x - 1; // update present
}

While-Demo

Führen Sie es aus: Sehen Sie eine Countdown-Summe und eine einfache wiederholte Nachricht. Eine Konsoleneingabe ist nicht erforderlich.

public class Main {
  public static void main(String[] args) {
    int n = 5;
    int sum = 0;

    while (n > 0) {
      sum = sum + n;
      n = n - 1;
    }

    System.out.println("Sum 1..5 = " + sum);

    int i = 1;
    while (i <= 3) {
      System.out.println("Ping " + i);
      i = i + 1;
    }
  }
}

Countdown-Prüfung

Schnelltest: Welche Schleife gibt 3, 2, 1 in separaten Zeilen aus und beendet sich anschließend?

Zusammenfassung und Nächstes

Zusammenfassung: Sie haben die while-Syntax, das Trio aus Initialisierung, Bedingung und Aktualisierung, gängige Muster sowie das Vermeiden von Endlosschleifen geübt.

Als Nächstes: Lernen Sie do-while kennen, um den Schleifenrumpf mindestens einmal auszuführen.

Häufig gestellte Fragen

Ist die Lektion „Grundlagen der while-Schleife“ kostenlos?

Ja — der vollständige Text von „Grundlagen der while-Schleife“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Java Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Java Academy-Kurs umfasst insgesamt 2 Lektionen.

Was lerne ich in „Grundlagen der while-Schleife“?

Verstehen Sie die Grundlagen von while: Initialisierung, Bedingung, Aktualisierung und typische Muster. Lernen Sie, Endlosschleifen zu vermeiden. Du übst Java Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Java Academy zu starten?

Keine Vorkenntnisse erforderlich. Java Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 1 von 2.

Wie lange dauert die Lektion „Grundlagen der while-Schleife“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Java Academy-Lektion Code schreiben und ausführen?

Ja. Jede Java Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Grundlagen der while-Schleife
  2. do-while und wann Sie es verwenden
← Zurück zu Java Academy