# iterator

159개의 포스트
post-thumbnail

javascript에서 generator는 무엇인가요?

안녕하세요 😀요즘 이직 준비를 하면서 기술 면접을 통해서 많이 배우고 있습니다. 그중 오늘은 기술 면접 중에 질문받았던 재미있는 내용이 있어 그와 관련된 포스팅을 하려고 합니다. 위의 질문은 모 회사 기술면접에서 받았던 질문입니다. 저의 답변은 상태 관리 Redux에

2023년 5월 15일
·
0개의 댓글
·
post-thumbnail

[JAVA] Iterator의 개념 및 사용 이유

Iterator란 자바의 컬렉션에 저장되어 있는 요소들을 순회하는 인터페이스이다. Collection이란 자바에서 제공하는 자료구조들의 인터페이스로 List, ArrayList, Stack, Quque, LinkedList 등이 이를 상속받고 있다. 즉, 이러한 컬렉션

2023년 5월 15일
·
0개의 댓글
·
post-thumbnail

05.14

.size()로 리스트의 길이 측정일반 배열과는 다르게 \[] = "add"; 처럼 추가하는 것이 아닌 .add = ("add");로 추가하며 출력할때는.get(indexnumber) 으로 받아와 출력하게된다. add 로 받는 값은 Object로 모든 값을 받아올

2023년 5월 14일
·
0개의 댓글
·

Iterator 패턴이란? (예제편)

Iterator 패턴이란? (예제편)

2023년 5월 8일
·
0개의 댓글
·

이터레이터(iterator), 제너레이터(generator), 이터러블(iterable) 의 이해

이터러블(iterable)이터러블은 반복 가능한 객체를 의미합니다. 즉, 리스트(list), 튜플(tuple), 문자열(str), 딕셔너리(dictionary) 등과 같이 for문을 통해 하나씩 값을 가져올 수 있는 객체입니다. 이터러블은 iter 메서드를 구현하여 이

2023년 5월 4일
·
0개의 댓글
·

[Section 1] 컬렉션 (열거형, 제네릭, 예외 처리, 컬렉션 프레임워크)

컬렉션 이론 (열거형, 제너릭, 예외 처리, 컬렉션 프레임워크)

2023년 5월 1일
·
0개의 댓글
·
post-thumbnail

Iterator 패턴이란? (설명편)

디자인 패턴에 대해 알아보자.

2023년 4월 27일
·
0개의 댓글
·
post-thumbnail

[JAVA] Collections Framework (1)

set, list , iterator사용법

2023년 4월 20일
·
0개의 댓글
·
post-thumbnail

이터러블 , 제너레이터 다시 살펴보기 !!

인프런에서 함수형 프로그래밍에 관한 강의를 듣는데 섹션1~섹션2 에서 이터러블, 이터레이터, 제너레이터에 대한 내용이 있어, 다시 한 번 공부해야겠다는 생각이 들어 모던 모던 자바스크립트 Deep Dive 책을 다시 꺼내 해당 내용을 읽고 정리해보았습니당.

2023년 4월 19일
·
0개의 댓글
·
post-thumbnail

[블로깅] 이터레이터(Iterator)

코드스테이츠 부트캠프 프론트엔드 44기 - 릴레이 블로깅 챌린지 1주차 (월요일) : 이터레이터(Iterator)

2023년 4월 16일
·
2개의 댓글
·
post-thumbnail

kotlin reactive programing

동기(Synchronous)방식의 프로그램에서 작업의 실행 흐름은 순차적으로 동작합니다.순차적으로 동작하는 프로그램은 코드를 파악하기 쉽고 결과를 예측하기 쉬우므로 디버깅이 쉽습니다.특정 작업을 실행하는 동안에는 다른 작업을 할 수 없다는 단점이 존재합니다.비동기(As

2023년 4월 10일
·
0개의 댓글
·

[JavaScript] Iterator

🍏 <모던 자바스크립트 Deep Dive>를 바탕으로 요약 정리한 글입니다.이터레이션 프로토콜(iteration protocol): 순회 가능한(iterable) 자료구조를 만들기 위해 미리 약속한 규칙이다. 이터러블 프로토콜과 이터레이터 프로토콜이 있다.순회

2023년 4월 8일
·
0개의 댓글
·
post-thumbnail

[C++] 표준 템플릿 라이브러리(STL)(3) 반복자(iterator)

1. iterator 1-1 iterator vs pointer https://en.cppreference.com/w/cpp/iterator cppreference에서는 iterator를 다음과 같이 서술한다. > Iterators are a generalizat

2023년 4월 4일
·
0개의 댓글
·

이터레이터 이해하기

이터레이터의 필요성과 활용법 이터레이터를 활용해 전체 배열을 생성하지 않고필요한 원소만 그때그때 꺼내 쓸 수 있다. 이를 통해 효율적인 메모리공간 활용이 가능하다. 일반적으로 배열을 순회하기 위한 방법으로 전통적인 for문 이외에 for..of와 for..in이 있다.

2023년 4월 1일
·
0개의 댓글
·

[Java] Iterator의 개념과 사용 방법

개발자가 컬렉션에 저장된 요소들에 접근할 때 사용하는 인터페이스입니다. 여기서 컬렉션이란 자바에서 제공되는 자료구조들의 인터페이스로 ArrayList,set,Queue 등등이 이를 상속받고 있습니다.즉, 각 자료구조마다 자료를 저장된 방식이 다른데 이를 표준화해서 한

2023년 3월 21일
·
0개의 댓글
·
post-thumbnail

Iterator

Iterator는 자바에서 컬렉션 인터페이스를 구현한 클래스의 요소를 순회하는데 사용되는 인터페이스이다.

2023년 3월 15일
·
0개의 댓글
·

JS-배열과 Iterator

Iterator가 무엇일까?위의 코드를 살펴보면 당연히 배열은 어느 누구나 알다시피 1~7의 범위의 숫자가 들어있는 변수 array 이다.바로 밑에 있는 iterator 변수에 들어있는 iterator 함수는 1~7의 값을 구하는 값이다. iterator를 만들게 되면

2023년 3월 14일
·
0개의 댓글
·
post-thumbnail

Class, Iterator, Generator in JavaScript

사실 JS를 새로 학습하기 시작하면서 생겼던 의문이 있다. object 의 형태가 class와 너무 유사해보여서 class라는 개념이 존재하는지에 대해서도 긴가민가 했다. 이에 대해서 적어보려고 한다. class VS object 미래의 나를 위한 설명이기 때문에 자세

2023년 3월 14일
·
0개의 댓글
·