코드 작성
package ex02;
public class Logical2 {
public static void main(String[] args) {
// &&(AND), ||(OR), !(NOT)
// a는 참, b는 거짓
boolean a = true;
boolean b = false;
System.out.println(a && b); //T && F = False : OFF
System.out.println(a || b); //T || F = True : ON
System.out.println(a || !b); //T || !F(T) = True : ON
}
}
- a는 참, b는 거짓으로 선언
- 논리연산자에 따른 값 확인
- b가 false이므로 a && b = false
- a가 true이므로 a || b = true
- !b = true이므로 a || !b = true
결과

문제 요점
- 논리연산자의 성질과 값에 따른 참, 거짓 여부 확인
Share article