Wenn in Java die Verzweigungsstruktur gesteuert wird, bedeutet dies, dass ein bestimmter Codeabschnitt ausgeführt wird, wenn die Bedingung wahr ist.
if-Anweisung
Eine if-Anweisung enthält einen booleschen Ausdruck und eine oder mehrere Anweisungen.
Syntax
Die Syntax der If-Anweisung lautet wie folgt:
if(布尔表达式) { //如果布尔表达式为true将执行的语句 }
Wenn der Wert des booleschen Ausdrucks wahr ist, führen Sie den Codeblock aus in der if-Anweisung. Andernfalls wird der Code nach dem If-Anweisungsblock ausgeführt.
public class Test { public static void main(String args[]){ int x = 10; if( x < 20 ){ System.out.print("这是 if 语句"); } } }
Das Ergebnis des Kompilierens und Ausführens des obigen Codes ist wie folgt:
这是 if 语句
if...else-Anweisung
Die if-Anweisung kann sein gefolgt von einer else-Anweisung Wenn der boolesche Ausdruckswert falsch ist, wird der else-Anweisungsblock ausgeführt.
Syntax
if...else wird wie folgt verwendet:
if(布尔表达式){ //如果布尔表达式的值为true }else{ //如果布尔表达式的值为false }
Beispiel
public class Test { public static void main(String args[]){ int x = 30; if( x < 20 ){ System.out.print("这是 if 语句"); }else{ System.out.print("这是 else 语句"); } } }
Der obige Code wird kompiliert. Die laufenden Ergebnisse lauten wie folgt:
这是 else 语句
if...else if...else-Anweisung
if-Anweisung kann von elseif gefolgt werden. .else-Anweisung, die viele mögliche Szenarien erkennen kann.
Bei der Verwendung von if, else if, else-Anweisungen müssen Sie die folgenden Punkte beachten:
(1) Die if-Anweisung hat höchstens eine else-Anweisung, und die else-Anweisung ist nach allen elseif-Anweisungen.
(2) Die If-Anweisung kann mehrere elseif-Anweisungen haben und diese müssen der else-Anweisung vorausgehen.
(3) Sobald eine der else if-Anweisungen als wahr erkannt wird, wird die Ausführung der anderen else if- und else-Anweisungen übersprungen.
Syntax
if...else-Syntaxformat ist wie folgt:
if(布尔表达式 1){ //如果布尔表达式 1的值为true执行代码 }else if(布尔表达式 2){ //如果布尔表达式 2的值为true执行代码 }else if(布尔表达式 3){ //如果布尔表达式 3的值为true执行代码 }else { //如果以上布尔表达式都不为true执行代码 }
Beispiel
public class Test { public static void main(String args[]){ int x = 30; if( x == 10 ){ System.out.print("Value of X is 10"); }else if( x == 20 ){ System.out.print("Value of X is 20"); }else if( x == 30 ){ System.out.print("Value of X is 30"); }else{ System.out.print("This is else statement"); } } }
oben Die Ergebnisse der Codekompilierung und -ausführung lauten wie folgt:
Value of X is 30
php Chinesische Website, eine große Anzahl kostenloser Java-Einführungs-Tutorials, willkommen zum Online-Lernen!
Das obige ist der detaillierte Inhalt vonWas bedeutet „Wenn“ in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!