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);