基本データ型 boolean型とは?
基本データ型 boolean型とは?
代入された値が条件に当てはまるかどうかを調べる際に使う型
当てはまるか否か 答えは2択なので、扱えるデータはtrue または false
・使用する演算子
① 大きいかどうかを調べたいとき >
② 小さいかどうかを調べたいとき <
③ 等しいかどうかを調べたいとき ==
④ 等しくないかどうかを調べたい時 !=
ex.
int num=10; //変数numに10を代入する
boolean b1;boolean b2;boolean b3;boolean b4;
//boolean型の変数を定義(変数宣言)
① 変数numに代入されている値が5以上であるか調べる
b1=num>5;
System.out.println(b1);
→出力結果 true // num(=10)は5以上なので、trueが出力される
② 変数numに代入されている値が4以下であるか調べる
b2=num<=4;
Sytem.out.println(b2);
→出力結果 false // num(=10)は4以下ではないので、falseが出力される
③ 変数numに代入されている値が5と等しいかどうか調べる
b3=num==5;
System.out.println(b3);
→出力結果 false // num(=10)は5と等しくないので、falseが出力される
④ 変数numに代入されている値が4と等しくないかどうか調べる
b4=num!=4;
System.out.println(b4);
→出力結果 true // num(=10)は4と等しくないので、trueが出力される
・演算子の優先順位
&&(AかつB)>||(AまたはB)
・調べたい条件の値を反転させたいとき
! 反転させたい条件
ex
int num=10;
boolean b;
b=!(num>20); //num<=20かどうかを調べることができる
System.out.println(b);
→出力結果 true // num(=10)は20以下なので、trueが出力される