1. Iterator
Iterator는 컬렉션에 저장된 요소들을 읽어오는 방법을 표준화한 것
Iterator는 1회용이라 한 번 쓰고 나면 다시 얻어와야 한다.
Iterator는 new버전이고, Enumeration은 old버전이다.
Iterator랑 Enumeration은 거의 비슷
ListIterator는 Iterator의 접근성을 향상시킨 것(단방향 -> 양방향). ListIterator는 잘 쓰지 않음.
Map에는 iterator()가 없다. keySet(), entrySet(), values()를 호출해야 한다
Iteartor it = map.entrySet().iterator();
반응형
'Knowledge Wiki > Java' 카테고리의 다른 글
JAVA Collections 패키지 (0) | 2021.12.01 |
---|---|
JAVA Comparable, Comparator (0) | 2021.12.01 |
JAVA Arrays (0) | 2021.12.01 |
JAVA Queue 클래스 (0) | 2021.12.01 |
JAVA Map 클래스 (0) | 2021.11.30 |