본문 바로가기

JAVA

삼항 연산자

삼항 연산자란?

  • 왜 쓰나요? if-else문 코드를 단 한줄로 줄일 수 있다. → 코드 가독성도 올라가고 이해하기도 쉽겠죠 ?
  • 기본 공식은 다음과 같다. 조건식 ? 참일 때의 결과 : 거짓일 때의 결과
           조건식     참  참인경우 거짓 거짓일 때
return value == null ? "false" : (String) value; // value는 Object 타입의 변
  • 위의 예시를 들어보자면
    • 조건식: value == null
    • ?(참) : 만약 그렇다면, True
    • 참인 경우 → 참인 경우 문자열 “false”를 리턴해라.
    • :(거짓) : 만약 거짓이라면, False
    • 거짓인 경우 → object 타입인 value를 String으로 타입캐스팅하여 반환하라.

'JAVA' 카테고리의 다른 글

[JAVA] 인터페이스란?  (0) 2025.09.25
[JAVA] 추상 클래스와 메서드  (0) 2025.09.24
[JAVA] 다형성과 중요한 개념들.  (0) 2025.09.22
[JAVA] 상속과 super  (0) 2025.09.20
[JAVA] final이란?  (0) 2025.09.17