(조건A)? (반환값A) : (반환값B)
▶ 예시
// if-else 조건문 사용
if(num < 2) System.out.println("num은 2보다 작다.");
else System.out.println("num은 2보다 작지않다.");
// 삼항연산자 사용
System.out.println(num < 2? "num은 2보다 작다." : "num은 2보다 작지않다.");
(조건A)? (조건B)? (반환값A) : (반환값B) : (반환값C)
▶ 예시
// if-else 조건문 사용
if(0 < num) {
if(num < 5) System.out.print("0 < num < 5");
else System.out.print("5 < num");
} else
System.out.print("num < 0");
// 삼항연산자 사용
System.out.print(0 < num? num < 5? "0 < num < 5" : "5 < num" : "num < 0");