iterate : (계산, 컴퓨터 처리 절차를) 반복하다
iterator : 반복자
순서 | 중복 | 설명 | |
Iterable | - | O | 반복(iterate) 가능한 컬렉션을 나타내는 인터페이스로, 모든 Collection 인터페이스를 구현한 클래스에서 사용됩니다. |
Iterator | O | O | 컬렉션 내의 요소를 순차적으로 접근하고 조작하기 위한 인터페이스입니다. |
Method 활용
메소드 | 설명 |
hasNext() | Iterator 안에 다음 값이 존재 여부를 return |
next() | iterator의 다음 값 가져오기 |
remove() | iterator에서 next() 시에 가져왔던 값을 컬렉션(List, Set, Map) 등에서 삭제 |
단점
Collection/Map (0) | 2023.10.28 |
---|---|
Stack, Queue, Deque (0) | 2023.10.26 |