☕JAVA/🔎 공부 [JAVA]

[JAVA] 삼항연산자

디카페인라떼 2022. 8. 6. 17:06

알고리즘 풀 때 라던지 코드를 효과적으로 줄일 수 있는 방법 같다. 이해하는 건 시간이 조금 걸렸지만..

 

참고블로그 

 

  • 정의

단순한 if문 (조건문)을 사용할 때에 코드를 획기적으로 줄일 수 있는 방법..

 

  • (조건문)? 참:거짓

=> int a = (조건문)?true일때의 값 : false일때의 값

 

public class Main {
    public static void main(String[] args) {
        int a = (5 < 4) ? 50 : 40;
        System.out.println(a);
    }
}

(5<4) 값-> false이므로

40 출력

 

❗깔끔해지긴 하지만 헷갈릴수 있으므로 자주 중복으로 사용하는 일은 자제 필요!