본문 바로가기

IT이야기/java

삼항연산자

조건식 ? 식1 : 식2

 

조건식의 결과값이 true일 경우 식1을 처리하고, false일 경우 식2를 처리한다.

 

Sample.java

class Sample{
  public static void main(String args[]){
    char c;
    int num;

    num = 20;
    c = num >= 0 ? 'TRUE' : 'FALSE';
    System.out.print(num + "은" + c);
    
    num = -1;
    c = num >= 0 ? 'TRUE' : 'FALSE';
    System.out.print(num + "은" + c);
    }
}

 

Result

20은TRUE
-1은FALSE

'IT이야기 > java' 카테고리의 다른 글

확장for문・forEach  (0) 2020.03.10