ホームページ  >  記事  >  Java  >  三項演算子とは何ですか?またその仕組みは何ですか?

三項演算子とは何ですか?またその仕組みは何ですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-10-30 16:40:26387ブラウズ

What is the Ternary Operator and How Does it Work?

演算子の使用法:

疑問符「?」三項条件演算子として知られる括弧内のコロン「:」演算子は、プログラミングにおいて特定の目的を果たします。

三項演算子の仕組み:

三項演算子は、条件付き実行を実行するための簡潔な方法。その構文は次のとおりです。

boolean_statement ? true_result : false_result

ブール ステートメントが true と評価された場合、true_result が返されます。逆に、ステートメントが false の場合は、false_result が返されます。

「if-else」ステートメントとの類似:

三項演算子は、よく「if-」と比較されます。 else ステートメントは機能が類似しているため、ただし、三項演算子は、単純な条件式のよりコンパクトで効率的な代替手段です。

例:

次の Java コードを考えてみましょう:

int row = 10;
int column;
while (row >= 1) {
    column = 1;
    while (column <= 10) {
        System.out.print(row % 2 == 1 ? "<" : ">"); // Ternary operator usage
        ++column;
    }
    --row;
    System.out.println();
}

この例では、print ステートメント内で三項演算子を使用して、「<」を印刷するかどうかを決定します。または「>」。 row の値が奇数の場合 (つまり、row % 2 == 1)、演算子は「<」を返します。それ以外の場合は、「>」を返します。

標準用語と参考資料:

三項条件演算子の標準用語は「三項演算子」です。その使用法と応用に関する詳細情報は、ほとんどのプログラミング言語のドキュメントと教科書で見つけることができます。

以上が三項演算子とは何ですか?またその仕組みは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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