Java - if -Schlüsselwort
Beispiel
Testen Sie zwei Werte, um herauszufinden, ob 20 größer als 18 ist. Wenn die Bedingung lautet true
, geben Sie Text aus:
if (20 > 18) {
System.out.println("20 is greater than 18");
}
Definition und Verwendung
Die if
Anweisung gibt einen Block von Java-Code an, der ausgeführt werden soll, wenn eine Bedingung ist true
.
Java hat die folgenden bedingten Anweisungen:
- Wird verwendet
if
, um einen Codeblock anzugeben, der ausgeführt werden soll, wenn eine angegebene Bedingung wahr ist - Wird verwendet
else
, um einen Codeblock anzugeben, der ausgeführt werden soll, wenn dieselbe Bedingung falsch ist - Wird verwendet
else if
, um eine neue zu testende Bedingung anzugeben, wenn die erste Bedingung falsch ist - Wird verwendet
switch
, um viele alternative Codeblöcke anzugeben, die ausgeführt werden sollen
Mehr Beispiele
Beispiel
Verwenden Sie die if
Anweisung, um Variablen zu testen:
int x = 20;
int y = 18;
if (x > y) {
System.out.println("x is greater than y");
}
Beispiel
Verwenden Sie die else
Anweisung, um einen Codeblock anzugeben, der ausgeführt werden soll, wenn die Bedingung lautet false
.
int time = 20;
if (time < 18) {
System.out.println("Good day.");
} else {
System.out.println("Good evening.");
}
// Outputs "Good evening."
Beispiel
Verwenden Sie die else if
Anweisung, um eine neue Bedingung anzugeben, wenn die erste Bedingung false
.
int time = 22;
if (time < 10) {
System.out.println("Good morning.");
} else if (time < 20) {
System.out.println("Good day.");
} else {
System.out.println("Good evening.");
}
// Outputs "Good evening."
Verwandte Seiten
Lesen Sie mehr über Bedingungen in unserem Java If...Else Tutorial .