iterator는 ArrayList, HashSet과 같은 컬렉션을 반복하는 데 사용할 수 있는 객체다. iterator는 반복의 기술 용어기 때문에 반복자라고 한다iterator 인터페이스 내부를 확인해봅시다.내부를 확인해보면 4개의 함수가 있습니다.hasNext()