(5) Iterator, ListIterator, Enumeration
·
자바/컬렉션 프레임워크
1. Iterator - 컬렉션 프레임웍에서는 컬렉션에 저장된 요소들을 읽어오는 방법을 표준화하였다. 그것은 바로 각 요소에 접근할 수 있느 기능을 가진 Iterator 인터페이스이다. - Collection 인터페이스에 정의된 메서드이므로, List와 Set에도 Iterator가 포함되어 있다. - 메서드 종류는 아래와 같다. (1) bollean hasNext() (2) Object next() (3) void remove() : next()로 읽어야만 remove()를 사용할 수 있다.. - Map 인터페이스를 구현한 컬렉션 클래스는 키와 값을 iterator()로 불러올 수 없지만, 따로 키값을 가져오는 keySet()이나 entrySet()을 불러와야 한다. 1-1. Iterator를 이해하기 ..