Java - 문제 미리보기

문제 2386

easy
다음 코드에서 빈칸에 들어갈 적절한 메서드는? ```java ArrayList cars = new ArrayList<>(); cars.add("BMW"); cars.add("Audi"); cars.add("Toyota"); Iterator it = cars.______(); System.out.println(it.next()); // "BMW" 출력 ```
A. `getIterator`
B. `iterator`
C. `createIterator`
D. `newIterator`

정답: B

모든 Java 컬렉션에서 Iterator를 얻는 표준 메서드는 `iterator()`입니다. iterator() 메서드의 특징: ⦁ 표준 인터페이스: Collection 인터페이스에 정의된 표준 메서드 ⦁ 범용성: ArrayList, HashSet, LinkedList 등 모든 컬렉션에서 동일하게 사용 ⦁ 반환값: Iterator 타입 객체 반환 첫 번째 요소 접근: ⦁ `it.next()`: Iterator가 가리키는 현재 요소를 반환하고 다음 위치로 이동 ⦁ 첫 번째 호출 시 첫 번째 요소("BMW") 반환

💡 학습 팁

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