더북(TheBook)

계속해서 배타적 논리합을 살펴보겠습니다. 배타적 논리합은 두 식이 다를 때 true를 반환합니다. b1b3는 둘 다 true이므로 false를 반환하고, b1b2는 하나는 true, 하나는 false로 서로 다르므로 true를 반환합니다.

public class LogicalOperatorExam {
    public static void main(String[] args) {
        boolean b1 = true;
        boolean b2 = false;
        boolean b3 = true;
        
        System.out.println(b1 ^ b3);
        System.out.println(b1 ^ b2);
    }
}

 

실행결과

false
true
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.