ABOUT

성능과 운영 안정성을 함께 끌어올리는 개발자입니다.

92% Positional Error Reduction
79% p95 Latency Improvement
90%+ Long Tasks Reduction

2022.02 · 한국장학재단

우수 멘티

한국장학재단 사회 리더 대학생 멘토링 IT

2022.10 · 동작구청

우수 인재상

동작구청 우수 SW 인재

2025.05 · (주) 그랩

프로그래밍 우수상

(주) 그랩 우수 프로그램 개발

2025.05 · AWSKRUG

AWS한국사용자모임 발표

AI agent 스크립트 튜닝 관련 발표

ComputerScience

Development

Engineering

Trouble Shooting

GUESTBOOK

첫 마음부터
함께 나누는 온기

방명록 작성하러 가기

SUBSCRIBE

최신소식을
편하게 만나보세요.

반복자 (Iterator)

정의

자바 컬렉션을 한 칸씩 안전하게 순회하기 위한 표준 인터페이스입니다.

hasNext()로 다음이 있는지 확인 → next()로 꺼내는 식.

컬렉션 내부 구조(배열/연결리스트/트리 등)를 몰라도 동일한 방식으로 순회

for-each 문법 지원 (Iterable을 구현하면 가능)

구현체별로 자연스러운 순회 순서를 제공 (예: ArrayList=인덱스 순, LinkedList=노드 순)

for (int v : list) {  // list.iterator()가 내부적으로 호출됨
    System.out.println(v);
}

 

특징

한줄 요약

💡 서론

ㅇㅇ

728x90