자바에서 삼항 연산자(Conditional Operator)는 세 개의 피연산자를 가지며, 조건에 따라 두 개의 표현식 중 하나를 선택하여 결과를 반환합니다. 삼항 연산자는 간단한 조건문을 표현할 때 유용하게 사용됩니다. |
package chap_02;
public class _05_Operator5 {
public static void main(String[] args) {
// 삼항 연산자
// 결과 = (조건) ? (참의 경우 결과값) : (거짓의 경우 결과값)
int x = 3;
int y = 5;
int max = (x > y) ? x : y;
System.out.println(max); // 5
int min = (x < y) ? x : y;
System.out.println(min); // 3
boolean b = (x == y) ? true : false;
System.out.println(b); // false
String s = (x != y) ? "달라요" : "같아요";
System.out.println(s); // 달라요
}
}