JudeCode

JudeCode

  • 분류 전체보기 (59)
    • TIL (42)
      • Java (37)
      • Network (2)
      • Database (3)
    • 면접을 위한 cs 전공지식 노트 (11)
      • 디자인 패턴 (9)
      • 프로그래밍 패러다임 (2)
    • Project (6)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

JudeCode

컨텐츠 검색

태그

list Til 반복문 Collection 연산자 컬렉션 객체 Project spring boot 디자인 패턴 강의 내용 정리 Database 리스트 switch문 Java team project 조건문 배열 for문 프로그래밍 패러다임

최근글

댓글

공지사항

아카이브

이터레이터 패턴(1)

  • 이터레이터 패턴

    이터레이터 패턴 일련의 데이터 집합에 대하여 순차적인 접근(순회)을 지원하는 패턴데이터 집합이란 객체들을 그룹으로 묶어 자료의 구조를 취하는 컬렉션을 의미별도의 이터레이터 객체를 반환받아 이를 이용해 순회하기 때문에 집합체의 내부 구조를 노출하지 않고 순회 가능  배열이나 리스트같은 경우 순서가 연속적인 데이터 집합이기 때문에 간단한 for문을 통해 순회할 수 있지만, 데이터 저장 순서가 정해지지 않고 적재되는 다른 복잡한 컬렉션들은 기준이 애매해진다. 이처럼 복잡하게 얽혀있는 자료 컬렉션들을 순회하는 알고리즘 전략을 정의하는 것을 이터레이터 패턴이라고 한다.    이터레이터 패턴 구조 자바의 컬렉션 프레임워크(JCF)에서 각종 컬렉션을 무리 없이 순회할 수 있는 것도 내부에 미리 이터레이터 패턴이 적용..

    2024.06.03
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바