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" 출력
```
정답: B
모든 Java 컬렉션에서 Iterator를 얻는 표준 메서드는 `iterator()`입니다.
iterator() 메서드의 특징:
⦁ 표준 인터페이스: Collection 인터페이스에 정의된 표준 메서드
⦁ 범용성: ArrayList, HashSet, LinkedList 등 모든 컬렉션에서 동일하게 사용
⦁ 반환값: Iterator 타입 객체 반환
첫 번째 요소 접근:
⦁ `it.next()`: Iterator가 가리키는 현재 요소를 반환하고 다음 위치로 이동
⦁ 첫 번째 호출 시 첫 번째 요소("BMW") 반환
💡 학습 팁
이 문제를 포함한 Java 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.