Heim > Java > JavaErste Schritte > Hauptteil

Was bedeutet „Wenn' in Java?

爱喝马黛茶的安东尼
Freigeben: 2019-11-11 14:51:11
Original
4831 Leute haben es durchsucht

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将执行的语句
}
Nach dem Login kopieren

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 语句");
}
}
}
Nach dem Login kopieren

Das Ergebnis des Kompilierens und Ausführens des obigen Codes ist wie folgt:

这是 if 语句
Nach dem Login kopieren

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
}
Nach dem Login kopieren

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 语句");
}
}
}
Nach dem Login kopieren

Der obige Code wird kompiliert. Die laufenden Ergebnisse lauten wie folgt:

这是 else 语句
Nach dem Login kopieren

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执行代码
}
Nach dem Login kopieren

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");
}
}
}
Nach dem Login kopieren

oben Die Ergebnisse der Codekompilierung und -ausführung lauten wie folgt:

Value of X is 30
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!