Javaにおいて、trueとfalseの使い方はどのようになりますか?

Javaでは、trueとfalseはブール型のリテラルです。ブール型はtrueとfalseの2つのリテラルのみを持ち、真と偽を表します。

ブール型の変数には、真偽値を直接代入することができます。例えば、

boolean isTrue = true;
boolean isFalse = false;

論理式と条件文でブール値を使用することもできます。例えば:

boolean isTrue = true;
boolean isFalse = false;

if (isTrue) {
   System.out.println("It is true");
} else {
   System.out.println("It is false");
}

上記の例では、isTrueがtrueの場合にのみ、プログラムは「It is true」と出力し、そうでない場合は「It is false」と出力します。

ブール型は他のブール型と論理演算を行うことができます。たとえば、AND(&&)、OR(||)、NOT(!)演算子を使用できます。

boolean isTrue = true;
boolean isFalse = false;

boolean result = isTrue && isFalse; // 逻辑与运算
boolean result2 = isTrue || isFalse; // 逻辑或运算
boolean result3 = !isTrue; // 逻辑非运算

上記の例では、resultの値はfalse、result2の値はtrue、result3の値はfalseです。

要点は、Javaで真偽を表すブール型のリテラルであるtrueとfalseです。これらはブール型の変数に代入して、論理式や条件文で使用したり、他のブール型との論理演算に使用できます。

bannerAds