ホームページ >Java >&#&チュートリアル >Java if-elseステートメント
java条件ステートメント詳細説明:もし、else、else、およびnested ifステートメント
この記事では、if
、else
、else if
、ネストif
ステートメントを含むJavaの条件付きステートメントを調べ、プログラムプロセスを制御するためにそれらを使用する方法を説明します。 明確な文法の例とコード例を通じて、これらの文の実用的な原則と実際のプログラミングでの適用を理解するのに役立ちます。
Javaは、次の条件ステートメントを使用して、異なる条件に応じて異なるコードブロックを実行します。
文:指定された条件が真である場合、コードブロックを実行します。 if
ステートメントの条件が偽物の場合、コードブロックを実行します。 else
if
または条件が偽物の場合、新しい条件をテストします。 else if
if
else if
switch
文
文法:if
if
は小文字でなければなりません。資本(場合または場合)はエラーを引き起こす可能性があります。
例:<code class="language-java">if (condition) { // 条件为真时执行的代码块 }</code>
output:
20を超えるif
文
ステートメントは、<code class="language-java">if (20 > 18) { System.out.println("20 大于 18"); }</code>ステートメントの条件が偽の場合のコードブロックである場合に使用されます。
文法:
例:
else
output:
else
すべて
if
if
文
ステートメントにより、条件が偽物の場合、複数の条件が複数の条件をテストすることができます。
文法:<code class="language-java">if (condition) { // 条件为真时执行的代码块 } else { // 条件为假时执行的代码块 }</code>
<code class="language-java">int time = 20; if (time < 18) { System.out.println("Good day."); } else { System.out.println("Good evening."); }</code>例:
output:
すべて
else if
stagenical文
ステップにより、複数の条件がテストし、条件のいずれかに対応するコードの1つのみをテストし、実行できます。 else if
if
ネストされた文
<code class="language-java">if (condition1) { // condition1 为真时执行的代码块 } else if (condition2) { // condition1 为假且 condition2 为真时执行的代码块 } else { // condition1 和 condition2 都为假时执行的代码块 }</code>nested文は、1つの
ステートメントのコードブロックの他のステートメントを指します。
略語(3つの元のコンピューティングシンボル) ステートメントを書くためのより簡潔な方法を提供します。
例:
参照リンク: w3schools java条件文
if...else
if...else
variable = (condition) ? expressionTrue : expressionFalse;
<code class="language-java">if (condition) {
// 条件为真时执行的代码块
}</code>
以上がJava if-elseステートメントの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。