[Java] 삼항연산자 사용 방법

 

삼항연산자


간단한 if문을 한 줄로 표현할 수 있다.

>  조건 ? true : false
로 표현한다


문법

 

System.out.println(1 == 1 ? "참" : "거짓");   // 참
System.out.println(1 == 2 ? "참" : "거짓");   // 거짓

 

예제

 

int a = 10;

if(a % 2 == 0){
    System.out.println("짝수");
}else{
    System.out.println("홀수");
}

위의 if문을 삼항연산자로 줄이면 아래의 코드로 표현이 가능하다.

System.out.println(a % 2 == 0 ? "짝수" : "홀수");

 

댓글

Designed by JB FACTORY