Java - 문제 미리보기

문제 2183

easy
Java에서 삼항 연산자의 올바른 문법은 무엇인가요?
```java
int age = 20;
String result = age >= 18 _____ "성인" _____ "미성년자";
```
A. `&&` 와 `||`
B. `?` 와 `:`
C. `if` 와 `else`
D. `>` 와 `<`

정답: B



⦁ 삼항 연산자의 구조:
⦁ 이름: 삼항(Ternary) 연산자 - 3개의 피연산자를 가짐
⦁ 문법: `조건 ? 참일때값 : 거짓일때값`
⦁ 기호: `?` (물음표)와 `:` (콜론) 사용

⦁ 삼항 연산자 구성 요소:
```java
variable = (condition) ? expressionTrue : expressionFalse;
// ↑ ↑ ↑ ↑ ↑
// 조건 ? 참일때값 : 거짓일때값
```
⦁ 완성된 예시:
```java
int age = 20;
String result = age >= 18 ? "성인" : "미성년자";
// age >= 18이 true이므로 "성인"이 선택됨
```

💡 학습 팁

이 문제를 포함한 Java 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.