ListIterator

자바에서 컬렉션을 순회(탐색)할 때 가장 많이 쓰이는 방식은 for-each 문입니다.하지만 반복 중에 요소를 추가하거나 삭제하거나, 혹은 양방향 탐색을 하려면 Iterator, ListIterator, Enumeration 같은 반복자(Iterator 계열)가 더 강력합니다. 이번 글에서는 이 세 가지 반복자를 차례대로 비교하고, 언제 어떤 걸 써야 하는지 알아보겠습니다. Iterator Iterator는 컬렉션(List, Set 등)의 요소를 하나씩 꺼내는 인터페이스입니다. List, Set 등 대부분의 컬렉션에서 지원되며, 요소를 하나씩 꺼내는 표준적인 방법입니다.💡 우리가 보통 사용하는 for-each 문도 내부적으로 Iterator를 사용합니다. 주요 메서드 메서드설명hasNext()다..
WooZzing
'ListIterator' 태그의 글 목록