Java - 문제 미리보기

문제 2348

easy
ArrayList와 LinkedList가 공통으로 구현하는 인터페이스는 무엇인가요?
A. Collection
B. List
C. Set
D. Map

정답: B

List 인터페이스의 역할: ⦁ ArrayList와 LinkedList 모두 List 인터페이스를 구현 ⦁ 따라서 동일한 메서드들을 제공 (add, get, set, remove, clear 등) ⦁ 사용법이 거의 동일하여 상호 교체 가능 공통 메서드 예시: ```java // ArrayList와 LinkedList 모두 동일하게 사용 가능 List arrayList = new ArrayList(); List linkedList = new LinkedList(); // 둘 다 같은 메서드 사용 arrayList.add("Element"); linkedList.add("Element"); arrayList.get(0); linkedList.get(0); ``` 인터페이스 계층 구조: ⦁ Collection (최상위 인터페이스) ⦁ List (순서 있는 컬렉션) ⦁ ArrayList (배열 기반 구현) ⦁ LinkedList (연결 리스트 기반 구현)

💡 학습 팁

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