Zum Hauptinhalt springen

3. Bedingungen und Schleifen

If-Else-Bedingung

Die If-Else-Bedingung wird verwendet, um Code basierend auf einer Bedingung auszuführen.

int age = 20;
if (age >= 18) {
System.out.println("Erwachsen");
} else {
System.out.println("Nicht erwachsen");
}

Switch-Statement

Das Switch-Statement ermöglicht die Auswahl eines von mehreren Codeblöcken, die basierend auf dem Wert einer Variablen ausgeführt werden.

int day = 3;
switch (day) {
case 1:
System.out.println("Montag");
break;
case 2:
System.out.println("Dienstag");
break;
default:
System.out.println("Kein gültiger Tag");
}

While-Schleife

Die While-Schleife wiederholt einen Codeblock, solange eine bestimmte Bedingung wahr ist.

int count = 0;
while (count < 5) {
System.out.println("Count: " + count);
count++;
}

For-Schleife

Die For-Schleife wird verwendet, um einen Codeblock eine bestimmte Anzahl von Malen zu wiederholen.

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

Do-While-Schleife

Die Do-While-Schleife ähnelt der While-Schleife, führt jedoch den Codeblock mindestens einmal aus, bevor die Bedingung überprüft wird.

int count = 0;
do {
System.out.println("Count: " + count);
count++;
} while (count < 5);