Heim  >  Artikel  >  Java  >  Was bedeutet „Wenn' in Java?

Was bedeutet „Wenn' in Java?

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼Original
2019-11-11 14:51:114861Durchsuche

Was bedeutet „Wenn' in Java?

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Was ist GC in Java?Nächster Artikel:Was ist GC in Java?