티스토리 뷰

Java

[Java] Ternary Operator (삼항 연산자)

zubetcha 2021. 10. 29. 16:50

 

Ternary Operator (삼항 연산자) 란?

  • Ternary Operator 은 Conditional Operator 로도 불리며, if-else 문의 깔끔한 버전의 연산자이다.
  • 만약 조건이 true 라면 '?' 뒤에 있는 두 개의 결과값 중 좌측의 결과를 반환하며, false 라면 우측의 결과를 반환한다.

 

Ternary Operator Syntax

condition ? result1 : result2

 

Ternary Operator Example

public class Ternary {
    public static void main(String[] args) {
        // Ternart Operator 삼항 연산자
        // String 변수의 값이 논리 조건이  true면 왼쪽을, false면 오른쪽을 출력하도록 하는 연산자

        int a = 5;
        String result = ( a < 10 ) ? "10보다 작습니다." : "10보다 큽니다.";
        System.out.println(result); // "10보다 작습니다."
    }
}

'Java' 카테고리의 다른 글

[Java] Packages Tutorial (패키지 튜토리얼)  (0) 2021.10.29
[Java] Switch-Case Statement  (0) 2021.10.29
[Java] Scanner Class (스캐너)  (0) 2021.10.29
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Total
Today
Yesterday