Java-Bedingungsanweisungen - if...else
Bedingte Anweisungen in Java ermöglichen es dem Programm, abhängig von unterschiedlichen Bedingungen verschiedene Codeblöcke auszuführen.
Eine if-Anweisung enthält einen booleschen Ausdruck und eine oder mehrere Anweisungen.
Syntax
Die Syntax der if-Anweisung lautet wie folgt:
Wenn der Wert des booleschen Ausdrucks wahr ist, führen Sie den Codeblock in der if-Anweisung aus; andernfalls führen Sie den Code nach dem else-Anweisungsblock aus.
Code der Datei Test.java:
Das Ergebnis des Kompilierens und Ausführens des obigen Codes ist wie folgt:
这是 if 语句
if...else-Anweisung
Auf eine if-Anweisung kann eine else-Anweisung folgen. Wenn der boolesche Ausdruck der if-Anweisung false ist, wird der else-Anweisungsblock ausgeführt.
Syntax
Die Verwendung von if…else ist wie folgt:
Beispiel
Code der Datei Test.java:
Das Ergebnis des Kompilierens und Ausführens des obigen Codes ist wie folgt:
这是 else 语句
if...else if...else-Anweisung
Auf eine if-Anweisung kann eine else if…else-Anweisung folgen, die mehrere mögliche Bedingungen erkennen kann.
Bei der Verwendung von if-, else if- und else-Anweisungen müssen Sie die folgenden Punkte beachten:
- Eine if-Anweisung kann höchstens eine else-Anweisung haben, und die else-Anweisung steht nach allen else if-Anweisungen.
- Eine if-Anweisung kann mehrere else if-Anweisungen haben, und diese müssen vor der else-Anweisung stehen.
- Sobald eine der else if-Anweisungen zu true ausgewertet wird, werden die anderen else if- und else-Anweisungen übersprungen.
Syntax
Das if...else-Syntaxformat lautet wie folgt:
Beispiel
Code der Datei Test.java:
Das Ergebnis des Kompilierens und Ausführens des obigen Codes ist wie folgt:
Value of X is 30
Verschachtelte if…else-Anweisungen
Die Verwendung verschachtelter if…else-Anweisungen ist zulässig. Das heißt, Sie können eine if- oder else if-Anweisung innerhalb einer anderen if- oder else if-Anweisung verwenden.
Syntax
Das Format der verschachtelten if…else-Syntax lautet wie folgt:
Sie können else if...else genauso wie if-Anweisungen verschachteln.
Beispiel
Code der Datei Test.java:
Das Ergebnis des Kompilierens und Ausführens des obigen Codes ist wie folgt:
X = 30 and Y = 10Weitere Erweiterungen