
[자바/JAVA] 반복된 요소에 접근하는 Iterator
·
Language/JAVA
Iterator컬렉션에 저장된 요소에 접근하는 것으로 리스트 순회 시 유용하게 사용할 수 있다. 주요 메서드boolean hasNext(): 다음에 읽어올 요소가 있는지 확인하여 있으면 true, 없으면 false 반환Object next(): hasNext()로 다음 요소 유무를 확인한 뒤, 다음 요소를 가져오는 역할void remove(): next()를 통해 가져온 요소를 삭제 사용 예시Collection c = new ArrayList();Iterator i = c.iterator(); while(i.hasNext()) System.out.println(i.next());ArrayList로 컬렉션 c를 구현하였다. Iterator를 통해 c에 접근하고, 다음 요소가 없을 때까지 반복..