ホームページ >Java >&#&チュートリアル >Javaの とはどういう意味ですか?
Java の「?」は三項演算子を表し、ブール式に基づいてさまざまな値を返すために使用されます。ブール式が正しいかどうかに基づいて true 値または false 値が返されます。真実。 if-else 文の短縮形であり、条件判断を簡潔に行うために使用されます。
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 サイトの他の関連記事を参照してください。