Javaの とはどういう意味ですか?

下次还敢
リリース: 2024-04-27 00:54:15
オリジナル
812 人が閲覧しました

Java の「?」は三項演算子を表し、ブール式に基づいてさまざまな値を返すために使用されます。ブール式が正しいかどうかに基づいて true 値または false 値が返されます。真実。 if-else 文の短縮形であり、条件判断を簡潔に行うために使用されます。

Javaの とはどういう意味ですか?

Java における ? の意味

Java における ? は、三項演算子 (または条件演算子) と呼ばれる関数です。演算子) 特殊な演算子。指定されたブール式に基づいてさまざまな値を返すことができます。構文は次のとおりです。

<code class="java"><布尔表达式> ? <真值> : <假值></code>
ログイン後にコピー

使用法

三項演算子の最初のオペランドは、true または false に評価されるブール式です。ブール式が true の場合、演算子は 2 番目のオペランド (true 値) を返し、それ以外の場合は 3 番目のオペランド (false 値) を返します。

次の例は、三項演算子の使用方法を示しています。

<code class="java">int age = 25;
String message = age >= 18 ? "成年人" : "未成年人";</code>
ログイン後にコピー
この例では、 if

age Greater 18 以上の場合、message は「アダルト」に設定され、それ以外の場合は「未成年」に設定されます。

別の使用法

三項演算子は、

if-else ステートメントの短縮形です。上記の例は、if-else ステートメントを使用して次のように書き直すことができます。

<code class="java">int age = 25;
String message;
if (age >= 18) {
    message = "成年人";
} else {
    message = "未成年人";
}</code>
ログイン後にコピー
ただし、特に単一行の場合は、三項演算子の方がより簡潔になることがよくあります。

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

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