개발일지/Java
Java Iterator
Iterator Collection에 저장된 요소들을 순차적으로 읽어오는 역할 (List, Set) 메서드 설명 hasNext() 읽어올 객체가 남아 있으면 true를 리턴하고, 없으면 false를 리턴합니다. next() 컬렉션에서 하나의 객체를 읽어옵니다. 이 때, next()를 호출하기 전에 hasNext()를 통해 읽어올 다음 요소가 있는지 먼저 확인해야 합니다. remove() next()를 통해 읽어온 객체를 삭제합니다. next()를 호출한 다음에 remove()를 호출해야 합니다. List에서 String 객체 반복 ArrayList list = ...; Iterator iterator = list.iterator(); while(iterator.hasNext()) { // 읽어올 다음 객..