Java - 문제 미리보기

문제 2365

easy
TreeSet의 가장 중요한 특징은 무엇인가요?
A. 중복된 요소를 허용한다
B. 요소들을 자동으로 정렬하여 저장한다
C. 인덱스를 통해 요소에 접근할 수 있다
D. HashSet보다 항상 빠른 성능을 보장한다

정답: B



TreeSet의 핵심 특징들:
⦁ 자동 정렬: 요소들이 자연스러운 순서(natural order)로 자동 정렬됨
⦁ 중복 불허: Set 인터페이스를 구현하므로 중복 요소 허용 안함
⦁ 순서 보장: HashSet과 달리 정렬된 순서를 유지함

다른 선택지들이 틀린 이유:
1. Set 인터페이스의 특성상 중복을 허용하지 않음
2. 모든 Set 구현체는 인덱스 기반 접근을 지원하지 않음
3. 정렬 때문에 HashSet보다 일반적으로 느림

💡 학습 팁

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