반응형
Collection 요소를 순회하는 Iterator
요소의 순회란?
- 컬렉션 프레임 워크에 저장된 요소들을 하나씩 차례로 참조
- 순서가 있는 List 인터페이스의 경우는 Iterator를 사용하지 않고 get(i) 메서드를 활용 가능
- get(i) 메서드가 제공되지 않는 Set 인터페이스의 경우 Iterator를 활용하여 객체를 순회
Iterator method
- boolean hasNext( ) : 이 후에 요소가 더 있는지 체크하는 메서드, true/ false를 반환
- E next( ) : 다음에 있는 요소를 반환
Iterator 사용
Iterator<E> 변수명 = arrayList.iterator();
반응형
'개발 > Java' 카테고리의 다른 글
Map 인터페이스 <HashMap> <TreeMap> (0) | 2021.05.04 |
---|---|
Set 인터페이스 <HashSet> , <TreeSet> (0) | 2021.05.02 |
Generic 프로그래밍 <T expends 클래스> (2) | 2021.05.01 |
제네릭(Generic) 프로그래밍 <T> (0) | 2021.05.01 |
[JAVA 파헤치기] 자바의 유용한 클래스들 (0) | 2021.04.29 |