ホームページ >Java >&#&はじめる >Javaでifとはどういう意味ですか

Javaでifとはどういう意味ですか

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼オリジナル
2019-11-11 14:51:114904ブラウズ

Javaでifとはどういう意味ですか

Java で分岐構造を制御する場合、条件が true の場合に特定のコードが実行されることを意味します。

if ステートメント

if ステートメントには、ブール式と 1 つ以上のステートメントが含まれます。

文法

If ステートメントの構文は次のとおりです。

if(布尔表达式)
{
//如果布尔表达式为true将执行的语句
}

ブール式の値が true の場合、コード ブロックは次のとおりです。 if ステートメントが実行されます。それ以外の場合は、If ステートメント ブロックに続くコードが実行されます。

public class Test {
public static void main(String args[]){
int x = 10;
if( x < 20 ){
System.out.print("这是 if 语句");
}
}
}

上記のコードのコンパイルと実行結果は次のとおりです。

这是 if 语句

if...else ステートメント

if ステートメントは次のとおりです。 if ステートメントのブール式の値が false の場合、else ステートメント ブロックが実行されます。

文法

if...else は次のように使用されます:

if(布尔表达式){
//如果布尔表达式的值为true
}else{
//如果布尔表达式的值为false
}

public class Test {
public static void main(String args[]){
int x = 30;
if( x < 20 ){
System.out.print("这是 if 语句");
}else{
System.out.print("这是 else 语句");
}
}
}

上記のコードはコンパイルされます。実行結果は次のとおりです。

这是 else 语句

if...else if...else ステートメント

if ステートメントの後に elseif を続けることができます。 ...else ステートメント (検出可能) 考えられる多くのシナリオ。

if、else if、else 文を使用する場合は、次の点に注意する必要があります。

(1) if 文には 1 つの else 文が含まれ、else 文が続きます。すべての elseif ステートメントの後。

(2) If ステートメントには複数の elseif ステートメントを含めることができ、これらのステートメントは else ステートメントの前に置く必要があります。

(3) else if ステートメントの 1 つが true として検出されると、他の else if ステートメントと else ステートメントの実行はスキップされます。

文法

if...else の構文形式は次のとおりです:

if(布尔表达式 1){
//如果布尔表达式 1的值为true执行代码
}else if(布尔表达式 2){
//如果布尔表达式 2的值为true执行代码
}else if(布尔表达式 3){
//如果布尔表达式 3的值为true执行代码
}else {
//如果以上布尔表达式都不为true执行代码
}

Example

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");
}
}
}

above コードのコンパイルと実行結果は次のとおりです。

Value of X is 30

php 中国の Web サイト、多数の無料の Java 入門チュートリアル 、オンライン学習へようこそ!

以上がJavaでifとはどういう意味ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

関連記事

続きを見る