[Java 입문] 10. 삼항 연산자 ? :

삼항 연산자의 기본 형태

(조건식)  ?  참일 때의 값  :  거짓일 때의 값;

 

age:18 status:성인 출력

 

이와 같이 단순히 참과 거짓에 따라 값을 구하는 상황에서 쓰기 좋고, 삼항 연산자는 항이 3개라는 뜻이고 조건 연산자라고도 부른다.

if문과는 달리 코드블록을 넣을 순 없고 단순 표현식만 넣을 수 있다.