삼항연산자

mingseok·2022년 5월 10일
0

조건문과 반복문

목록 보기
7/7

삼항연산자

문법은 ‘조건식 ? 식1 : 식2 이런식이다.

result = (x > y) ? x : y ; // 참이면 x 대입, 거짓이면 y 대입.

삼항연산자

public class test {
		public static void main(String[] args) {

            int result = (3 > 4) ? 10 : 20;
            
            System.out.println(result);

            //출력값 20
	
		}
}

삼항연산자 중첩 사용

int a = 10; 
int b = 10; 

System.out.println((a > b) ? "a는 b보다 크다" : (a < b) ? "b는 a보다 크다" : "a와 b는 같다.");

삼항연산자를 중첩해서 사용하면 if문을 대체할 수 있다.


Reference
남궁 성 지음, 『자바의 정석』, 도우출판.

profile
블로그 이사 했습니다.

0개의 댓글