美人すぎない化粧品販売員がアプリ開発を目指す

Javaの構文、オブジェクト指向、APIなど、プログラミング初心者の私がアプリ開発までに理解したことをまとめたブログ

基本データ型 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が出力される