Java の感嘆符 (!) は論理 NOT 演算を表し、true を false に、false を true に変換するために使用され、ブール式またはブール値に変換できる式に適用されます。論理 AND/OR 演算子よりも優先順位が高く、条件を反転し、非ゼロ/ゼロ値を false/true に変換するために使用されます。
java !意味
Java プログラミング言語では、感嘆符 (!) 演算子は論理 NOT を表します。演算。論理否定とも呼ばれます。
論理 NOT 演算
論理 NOT 演算はブール値を演算し、その反対の値を返します。つまり、true を false に、false を true に変換します。
文法
論理否定演算の構文は次のとおりです:
<code class="java">!expression</code>
Where:
式
はブール式、またはブール値に変換できる式です。 例
いくつかの例を示します:
<code class="java">boolean isTrue = true; // 逻辑非运算 boolean isFalse = !isTrue; // isFalse 为 false // 应用于表达式 if (!isFalse) { // 此代码块将执行,因为 !isFalse 为 true }</code>
優先度
論理的NOT演算子は、論理 AND (&&) および論理 OR (||) 演算子よりも優先されます。これは、式に論理 NOT 演算子と論理 AND/OR 演算子の両方が含まれる場合、論理 NOT 演算子が最初に実行されることを意味します。
使用シナリオ
論理 NOT 演算子は、次のようなさまざまなシナリオで使用されます。
以上がジャバ!どういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。