Android(Kotlin)

Kotlin 반복문과, 이터레이터(Iterator)

----___<<<<< 2021. 8. 16. 00:44

 코틀린의 반복문에 대해서 알아보겠습니다.

 

 아래는 간단하게 숫자를 출력하는 예제입니다.

 

 

 숫자 말고도 우리는 리스트의 값을 빼올 일이 많은데, 이 것은 어떻게 하는지 알아보겠습니다.

 

 흔히 볼 수 있는, 반복문에 있는 값을 빼오는 문법입니다.

 

 

 이번에는 indices를 사용해봤습니다.

 

 

 index와 같이 출력해봤습니다.

 

   

 

 

 자, 여기까지 하면 그래도 반복문에 대해서 어느정도 알아봤습니다.

 

 반복문을 공부하다보면 이터레이터(Iterator)라는 애가 나오는데 얘가 뭔지 한번 보겠습니다.

 

 Iterator는 컬렉션(Set, List, Map)에 저장되어 있는 것을 일관성있게 꺼내 오는 방법입니다.

 

 아래와 같이 iterator가 다음 값이 있으면 출력되도록 해봤습니다.

 

 

 

 

 이렇게 코틀린의 반복문과 이터레이터에 대해서 알아보았습니다.

 

 

 

- 참조

 

- https://kkangsnote.tistory.com/65

 

[깡샘의 코틀린 프로그래밍] 정리 6 - for 반복문

본 글은 [깡샘의 코틀린 프로그래밍 - 루비페이퍼] 의 내용을 발췌한 것입니다. 좀더 자세한 내용은 책을 통해 확인해 주세요. 6장. 흐름제어 구문과 연산자 6.2.1. for 반복문 for 문은 for 안에 변수

kkangsnote.tistory.com

https://iosroid.tistory.com/77

 

코틀린(Kotlin) Collections : Iterators

코틀린(kotlin) 의 반복자(iterator) 에 대해 살펴보자. 원문 https://kotlinlang.org/docs/reference/iterators.html 을 보며 정리. iterator 는 Set 과 List 를 포함해 Iterable interface 의 상속자들로 부터..

iosroid.tistory.com

https://junghn.tistory.com/entry/JAVA-Iterator%EC%9D%B4%EB%9E%80-%EC%82%AC%EC%9A%A9%EB%B2%95-%EC%98%88%EC%A0%9C-%EC%9E%A5%EC%A0%90%EA%B3%BC-%EB%8B%A8%EC%A0%90

 

[JAVA] Iterator이란? 사용방법과 예제 & 장점과 단점

자바의 컬렉션에 저장된 요소를 읽어오는 방법을 Iterator 인터페이스로 표준화하고 있습니다. Collection 인터페이스에서는 Iterator 인터페이스를 구현한 클래스의 인스턴스를 반환하는 iterator() 메

junghn.tistory.com

 

https://thefif19wlsvy.tistory.com/41

 

이터레이터(Iterator) 란?

Iterator는 자바의 컬렉션 프레임워크에서 컬렉션에 저장되어 있는 요소들을 읽어오는 방법을 표준화한 것이다. 컬렉션 프레임워크란 데이터를 저장하는 클래스들을 표준화한 설계이다. 컬렉션

thefif19wlsvy.tistory.com

 

 

'Android(Kotlin)' 카테고리의 다른 글

Android Kotlin - let, with, run, apply, also  (0) 2021.08.16
Kotlin 제네릭(Generic)  (1) 2021.08.16
Android Activity 생명주기(Life Cycle)  (0) 2021.08.12
kotlin setOnLongClickListener  (0) 2021.08.04
Android Dagger Hilt  (0) 2021.07.29