Javaブール値
Javaブール値
多くの場合、プログラミングでは、次の2つの値のいずれかのみを持つことができるデータ型が必要になります。
- はい・いいえ
- オンオフ
- 真/偽
このため、Javaにはboolean
データ型があり、値true
またはをとることができますfalse
。
ブール値
ブール型はboolean
キーワードで宣言され、値true
またはfalse
:のみを取ることができます。
例
boolean isJavaFun = true;
boolean isFishTasty = false;
System.out.println(isJavaFun); // Outputs true
System.out.println(isFishTasty); // Outputs false
ただし、条件付きテストでは、ブール式からブール値を返すのが一般的です(以下を参照)。
ブール式
ブール式は、ブール値を返すJava式です:true
またはfalse
。
大なり記号( )演算子などの比較演算子を使用して>
、式(または変数)が真であるかどうかを確認できます。
例
int x = 10;
int y = 9;
System.out.println(x > y); // returns true, because 10 is higher than 9
またはさらに簡単:
例
System.out.println(10 > 9); // returns true, because 10 is higher than 9
以下の例では、equal to(==
)演算子を使用して式を評価します。
例
int x = 10;
System.out.println(x == 10); // returns true, because the value of x is equal to 10
例
System.out.println(10 == 15); // returns false, because 10 is not equal to 15
式のブール値は、すべてのJavaの比較と条件の基礎になります。
次の章で条件について詳しく学びます。