"이터레이터"의 두 판 사이의 차이

잔글 (봇: 자동으로 텍스트 교체 (-<source +<syntaxhighlight , -</source> +</syntaxhighlight>))
 
(다른 사용자 한 명의 중간 판 4개는 보이지 않습니다)
1번째 줄: 1번째 줄:
==개요==
==개요==
;iterator
;iterator
;이터레이터, 반복자
;[[反復]][[子]]
;반복자, 이터레이터
*  배열이나 그와 유사한 자료구조의 내부 요소를 순회(traversing)하는 객체
*  배열이나 그와 유사한 자료구조의 내부 요소를 순회(traversing)하는 객체


<source lang=Java>
<syntaxhighlight lang=Java>
Iterator iter = list.iterator();
Iterator iter = list.iterator();
//Iterator<MyType> iter = list.iterator();    in J2SE 5.0
while (iter.hasNext()) {
while (iter.hasNext()) {
     System.out.print(iter.next());
     System.out.print(iter.next());
12번째 줄: 12번째 줄:
         System.out.print(", ");
         System.out.print(", ");
}
}
</source>
</syntaxhighlight>


==같이 보기==
==같이 보기==
26번째 줄: 26번째 줄:


[[분류: 프로그래밍]]
[[분류: 프로그래밍]]
[[분류: 反]][[분류: 復]][[분류: 子]]

2021년 7월 18일 (일) 05:00 기준 최신판

1 개요[ | ]

iterator
反復
반복자, 이터레이터
  • 배열이나 그와 유사한 자료구조의 내부 요소를 순회(traversing)하는 객체
Iterator iter = list.iterator();
while (iter.hasNext()) {
    System.out.print(iter.next());
    if (iter.hasNext())
        System.out.print(", ");
}

2 같이 보기[ | ]

3 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}