Javaで複数条件の場合の書き方

下次还敢
リリース: 2024-04-29 03:03:15
オリジナル
449 人が閲覧しました

Java で複数の条件を含む if ステートメントを作成するには、if-else ステートメント チェーンまたはブール論理演算子の 2 つの方法があります。 If-else ステートメント チェーンは、ネストされた if-else ステートメントを通じて条件を 1 つずつチェックし、ブール論理演算子 (&&、|| など) で条件を結合できます。

Javaで複数条件の場合の書き方

Java での複数の条件付き if ステートメントの記述

Java では、if-else# を使用できます。 ## ステートメント チェーンまたはブール論理演算子を使用して、複数の条件を含む if ステートメントを作成します。

if-else ステートメント チェーン

このメソッドは、一連のネストされた

if-else ステートメントを通じて各条件をチェックします。

<code class="java">if (condition1) {
  // 条件 1 成立时执行的代码
} else if (condition2) {
  // 条件 2 成立时执行的代码
} else if (condition3) {
  // 条件 3 成立时执行的代码
} else {
  // 没有任何条件成立时执行的代码
}</code>
ログイン後にコピー

ブール論理演算子

&& (AND 演算子) および || (OR 演算子) およびその他のブール論理演算子を使用して組み合わせることができます。条件:

<code class="java">if (condition1 && condition2) {
  // 只有条件 1 和条件 2 都成立时执行的代码
}

if (condition1 || condition2) {
  // 条件 1 或条件 2 任何一个成立时执行的代码
}</code>
ログイン後にコピー

学生の成績が合格点より高いかどうかを確認する必要があるとします。

<code class="java">int grade = 75;

if (grade >= 60) {
  System.out.println("及格");
} else {
  System.out.println("不及格");
}</code>
ログイン後にコピー
このコードは、

if-else ステートメントのチェーンを使用して、評定が 60 以上であるかどうかを確認します。

注意

    ネストされた
  • if-else ステートメントのチェーンは複雑になり、理解するのが難しくなる場合があります。
  • ブール論理演算子を使用する場合は、演算子の優先順位に注意してください。

以上がJavaで複数条件の場合の書き方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!