728x90
반응형
이터레이터(Interator)란?
컬렉션 프레임워크에서 List, Set, Map을 순서대로 반복해서 조회할 수 있도록 해주는 객체이다.
위와 같이 프레임워크 ArrayList에 3개의 문자열을 넣고, foreach를 통해 출력해보았다.
Iterator.hasNext()
- Iterator 안에 다음 값이 들어있는지 확인한다.
들어있으면 true, 안들어있으면 false를 반환한다.
Iterator.next()
- Iterator의 다음 값 가져온다.
Iterator.remove()
- Iterator에서 next() 할 때 가져온 값을 컬렉션에서 삭제한다.
*반드시 next() 이후에 사용해야한다.
728x90
반응형
'✨ Java > 컬렉션 프레임워크(CollectionFramework)' 카테고리의 다른 글
자바(JAVA) - 컬렉션프레임워크 HashMap과 HashSet 차이 (0) | 2023.12.24 |
---|---|
[json] Map데이터 받아오는 8가지 방법 (0) | 2023.04.10 |
자바(JAVA) - 컬렉션프레임워크 Map - 2 (0) | 2023.03.31 |
자바(JAVA) - 컬렉션프레임워크 List와 Map 같이쓰기 (0) | 2023.02.15 |
자바(JAVA) - 컬렉션프레임워크 Map (0) | 2023.02.15 |
댓글