더북(TheBook)

실행결과를 예상하면 54보다 크기 때문에 참입니다. 따라서 b1에는 50이라는 값이 들어있을 것입니다.

public class TernaryExam {

    public static void main(String[] args) {
        int b1 = (5 > 4) ? 50 : 40;

        System.out.println(b1);
    }
}

 

실행결과

50

 

역시 50을 출력했습니다. 여기서 부등호를 바꿔볼까요? 부등호를 반대로 바꿔서 ‘5가 4보다 작습니까?’라고 물어보겠습니다. 이는 거짓이므로 b1에는 50이 아니라 40이 들어있을 것입니다.

public class TernaryExam {

    public static void main(String[] args) {
        int b1 = (5 < 4) ? 50 : 40;

        System.out.println(b1);
    }
}

 

실행결과

40

 

실행하면 40을 출력합니다.

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