Dandy Now!
  • [ 언어·프레임워크/Java ]
    [Java] 자바에서 Iterator를 사용하는 이유
    2025-03-01 21:40:00
    1. 자바에서 Iterator를 사용하는 이유1. 컬렉션 순회 표준화자바의 다양한 컬렉션(List, Set, Map 등)은 내부 구조가 다르기 때문에, 각 컬렉션에 맞는 순회 방식이 필요하다.Iterator는 이러한 다양한 컬렉션을 일관된 방식으로 순회할 수 있도록 표준화된 인터페이스를 제공한다.즉, 컬렉션의 종류에 상관없이 hasNext()와 next() 메서드를 사용하여 요소에 접근할 수 있다.✅ 예제 코드Iterator를 사용하면 List, Set 등 다양한 컬렉션을 일관된 방식으로 순회할 수 있다.import java.util.*;public class IteratorExample1 { public static void main(String[] args) { List list =..