Menu
Coddy logo textTech

If Statement

Teil des Abschnitts Grundlagen der Java-Journey von Coddy. Lektion 27 von 73.

If-Anweisungen ermöglichen es uns, Code mit Bedingungen auszuführen.

Betrachten wir zum Beispiel den folgenden Code:

int age = 20;
String status = "Child";
if (age > 18) {
    status = "Adult";
}
age += 1;

Der obige Code prüft, ob die Variable age größer als 18 ist. Wenn dies der Fall ist, wird status so gesetzt, dass es den "Adult"-String enthält.

Am Ende wird der Code age um 1 erhöhen, unabhängig davon, ob das Alter größer als 18 ist oder nicht.

 

Um eine if-Anweisung in Java zu verwenden, müssen wir geschweifte Klammern {} verwenden, um den Codeblock zu definieren, und alles innerhalb der if-Anweisung sollte zwischen diesen Klammern platziert werden:

if (condition) {
    code;
    code;
    code;
}

Wenn die condition true ist, betreten wir den Codeblock innerhalb des if (der eingerückte Code)

challenge icon

Aufgabe

Anfänger

Ihnen wird ein Code zur Verfügung gestellt.

Den Variablen a und b fehlen Werte. Füllen Sie diese so aus, dass der Code innerhalb der if-Anweisung ausgeführt wird und c gleich 3 ist.

Bonus: Versuchen Sie, mehr als eine Lösung zu finden!

Probier es selbst

public class Main {
    public static void main(String[] args) {
        // Ersetze die beiden Werte unten, sodass die Bedingung weiter unten erfüllt ist
        int a = 1;
        int b = 5;
        
        // Ändere nichts unterhalb dieser Zeile
        int c = 0;
        if (a >= b && !(b < 10)) {
            c = 2;
        }
        
        c += 1;
        System.out.println("c = " + c);
    }
}
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen

Übe selbstständig: Online-Java-Compiler