[Java] Iterator, ListIterator

이지현·2023년 4월 7일
0

Java

목록 보기
30/46
post-thumbnail

✔️ Iterator

  • Collection 인터페이스에 정의된 메서드
  • 주로 Collection 클래스의 요소들을 읽어올 때 사용함
  • 코드의 재사용성을 높일 수 있음
메서드설명
boolean hasNext()읽어올 요소가 남아있는지 확인
Object next()다음 요소를 읽어 옴, next()를 호출하기 전에 hasNext()를 호출해서 읽어올 요소가 있는지 확인하는 것이 안전함
void remove()next()로 읽어 온 요소를 삭제, next()를 호출한 다음에 remove()를 호출해야 함

✔️ ListIterator

  • Iterator에 양방향 조회기능 추가
profile
2023.09 ~ 티스토리 이전 / 2024.04 ~ 깃허브 블로그 이전

0개의 댓글