for-each문1 [Java API] Iterable, Iterator 인터페이스 Java에서 Iterable과 Iterator는 컬렉션을 순회하기 위해 사용하는 두 가지 중요한 인터페이스이다. 이 두 인터페이스는 밀접하게 연관되어 있으며, 각각의 역할에 따라 순회를 수행한다. 이번 글에서는 Iterable과 Iterator의 차이점과 그 사용법에 대해 자세히 설명하겠다. 1. Iterable 인터페이스Iterable은 Java에서 반복 가능한 객체를 나타내는 인터페이스이다. Iterable을 구현한 클래스는 for-each문을 사용하여 요소를 순회할 수 있다. Java의 대부분의 컬렉션 클래스(List, Set, Queue 등)가 Iterable을 구현하고 있어, 이러한 클래스들은 손쉽게 for-each문으로 순회할 수 있다. [주요 메서드]- Iterator iterator() :.. 2024. 10. 25. 이전 1 다음