[Java의 정석] 11. Collections Framework


[Java의 정석] 11. Collections Framework

1.5 Iterator, ListIterator, Enumerator : JCF 에서는 저장된 요소를 읽어오는 방법을 표준화하였다. Iterator 인터페이스에 정의되었고, Collection 인터페이스에 Iterator 를 반환하는 iteratore() 를 정의하고 있다 List list = new ArrayList(); // 다른 컬렉션으로 변경할 때는 이 부분만 고치면 된다. Iterator it = list.iterator(); while(it.hasNext()) { // do sth.. } Map 인터페이스에는 iterator 를 반환하도록 되어있지 않기 때문에, key 나 entry 집합으로 반환한 후에 iterator 호출이 가능하다. Iterator keyIt = map.keySet().i..


원문링크 : [Java의 정석] 11. Collections Framework