[Java] Iterator
2021. 4. 12. 21:15
1. Iterator
- Collection 프레임워크에서 저장된 요소를 읽어오는 방법을 표준화하기 위한 Interface
- List, Set에 구현
- 주로 읽기 전용으로 사용
2. 사용법
example
Iterator it = list.iterator();
// 모든 요소에 대해 탐색
while(it.hasNext()) {
String item = it.next(); // 다음 데이터 반환
if(item == "삭제할 요소") {
it.remove(); // iterator 위치의 요소, 즉 next()로 읽어온 요소 삭제
}
}
'Java' 카테고리의 다른 글
[Java] Map 인터페이스 (0) | 2021.04.15 |
---|---|
[Java] 문자열(String) 비교 (0) | 2021.04.14 |
[Java] list (0) | 2021.04.12 |
[Java] 정렬 - sort, comparable, comparator (0) | 2021.04.12 |
[Java] Set (0) | 2021.04.11 |