요소의 순회란
- 컬렉션 프레임워크에 저장된 요소들을 하나씩 차례대로 참조하는 것이다.
- 순서가 있는 List 인터페이스의 경우는 따로 Iterator를 사용하지 않고 get() 메서드로 순회할 수 있다.
- Set 인터페이스의 경우는 get() 메서드가 제공되지 않으므로, Iterator를 활용해서 순회한다.
주요 메서드
- boolean hasNext() : 이후에 요소가 있는지 체크하는 메서드, 있다면 true를 반환한다.
- E next() : 이후의 요소를 반환한다.
ArrayList에서 iterator() 메서드를 활용한 요소 순회 및 요소 제거 예시 코드 일부분이다.
참고해서 사용해보자.
'Develop > Java' 카테고리의 다른 글
컬렉션과 스트림 차이점 (0) | 2022.09.18 |
---|---|
Map 인터페이스를 구현한 클래스에서 Iterator 사용하기 (0) | 2022.09.18 |
컬렉션 프레임워크(Collection Framework) (0) | 2022.09.18 |
문자열 비교 - 비교 연산자(==)와 equals() 메서드 차이 (0) | 2022.09.15 |
break의 범위 (1) | 2022.09.13 |