삼항 연산자란?
- 왜 쓰나요? 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 |