본문 바로가기

자바의 정석 정리

자바의 정석 - 3.5 논리 연산자

3.5.1 &&(And)

  • 피연산자 둘다 true일 때만 true
boolean a = true;
boolean b = true;
boolean c = false;
boolean d = false;

a&&b // true
a&&c // false
b&&c //false
c&&d //false

3.5.2 ||(Or)

  • 피연산자 하나라도 true이면 true
boolean a = true;
boolean b = true;
boolean c = false;
boolean d = false

a||b // true
a||c // true
b||c // true
c||d //false

3.5.3 !(Not)

  • 연산 반대
boolean a = true;
boolean c = false;

!a //false
!c //true