자바의 정석 11장 (29일차) - Iterator
Iterator Collection의 데이터를 보다 쉽게 관리하기 편하게 만든 표준화 클래스이다. Iterator의 메서드는 hasNext(), next()만 존재하기 때문에 Collection을 사용하여 객체데이터를 저장한 값을 받아서 관리하기 용이하다. 코드설명 1. 다형성을 이용하여 Collection의 메서드만 사용하는 ArrayList를 선언한다. 2. Collection의 add메서드를 사용하여 javaclass라는 객체 데이터를 저장한 후 3. 그 저장된 데이터값을 iterator로 저장한다. 저장 시 Collection의 데이터를 받아오는 것이기 때문에, new로 선언하지 않고 참조변수인 c.Iterator()로 선언 4. 저장된 객체정보를 hasNext와 next로 데이터 끝까지 읽어온다..