論理演算子
論理演算子には下表のような種類があります。
【実行結果】
xとy かつ aとbは値が一致します。
論理演算子はこれら以外にも、ビットごとに演算するビット演算子などがありますが、Javaを扱う上で最低限押さえておきたいのが上表に記載したものとなります。
| 演算子 | 意味 | 記入例 |
|---|---|---|
| && | かつ(And) | (x == y) && (a == b); |
| || | または(Or) | (x == y) || (a == b); |
| ! | でない(Not) | !(x == y); |
class EnSample02{
public static void main(String[] args) {
int x = 3;
int y = 3;
int a = 9;
int b = 9;
if((x == y) && (a == b)){
System.out.println("xとy かつ aとbは値が一致します。");
}else{
System.out.println("値は一致しません。");
}
}
}
【実行結果】
xとy かつ aとbは値が一致します。
論理演算子はこれら以外にも、ビットごとに演算するビット演算子などがありますが、Javaを扱う上で最低限押さえておきたいのが上表に記載したものとなります。
