ホームページ >Java >&#&ベース >Javaのifステートメントの形式と使用法は何ですか

Javaのifステートメントの形式と使用法は何ですか

王林
王林オリジナル
2019-11-19 15:56:114558ブラウズ

Javaのifステートメントの形式と使用法は何ですか

#形式 1: if 文

if 文は、ある条件が満たされた場合に、ある処理を実行することを意味します。たとえば、シャオミンの母親はシャオミンに、「テストで100点を取ったら、日曜日に遊園地に連れて行ってあげる」と言った。この文は次の擬似コードで記述できます。

シャオ・ミンが試験で 100 点を取った場合

お母さんは日曜日にシャオ・ミンを遊園地に連れて行きました

上記の疑似コードでは、「if」は Java のキーワード if に相当します。 , 「シャオミンが試験を受けた『100点を取った』は判定条件なので()で囲む必要があります。『お母さんは日曜日にシャオミンを遊園地に連れて行きました』は実行文なので{}で囲む必要があります。」修正された疑似コードは次のとおりです:


if(小明考试得了100分){
              妈妈星期日带小明去游乐场
}

上記の例はステートメントの使用法を説明しています。Java では、if ステートメントの具体的な構文形式は次のとおりです:


if(条件语句){
       代码块
}

上記 形式上、判定条件はブール値であり、判定条件が真の場合、{}内の実行文が実行されます。

形式 2: if...else 文

if...else 文は、ある条件が満たされた場合に、ある処理が実行されることを意味します。それ以外の場合は、別のプロセスが実行されます。たとえば、正の整数のパリティを決定するには、その数値が 2 で割り切れる場合は偶数、そうでない場合は奇数になります。 if...else 文の具体的な構文形式は次のとおりです。


if(判断条件){
      执行语句1
}else{
     执行语句2
}

上記形式では、判定条件はブール値です。判定条件が真の場合、以下の実行文1が実行されます。判定条件が false の場合、else 以降の {} 内の実行文 2 が実行されます。

形式 3: if…else if…else 文

if…else if…else 文は、複数の条件を判断してさまざまな処理を行うために使用されます。 。たとえば、学生のテストのスコアが評価されます。スコアが 80 ポイントを超えている場合、成績は優れています。それ以外の場合、スコアが 70 ポイントを超えている場合、成績は良好です。それ以外の場合、スコアが 60 ポイントを超えています。 、グレードは中程度、それ以外の場合はグレードが劣ります。 if...else if...else 文の具体的な構文形式は次のとおりです。

if(判断条件1){
        执行语句1
}
else if(判断条件2){
       执行语句2
}
…
else if(判断条件n){
       执行语句n
}else{
       执行语句n+1
}

上記形式では、判定条件はブール値です。判定条件 1 が真の場合、次の {} 内の実行文 1 が実行されます。判定条件 1 が偽の場合は判定条件 2 が実行され、真の場合は文 2 が実行されます。すべての判定条件が偽の場合は、すべての条件が満たされていないことを意味します。 else が続きます 実行ステートメント n 1 が実行されます。


推奨チュートリアル:

Java 入門チュートリアル

以上がJavaのifステートメントの形式と使用法は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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