[Kotlin] 09 이터러블


[Kotlin] 09 이터러블

Android 앱 개발의 정석 with Kotlin 올인원 패키지 Online 강의를 듣고 정리한 내용입니다. 1. Iterable 이터러블, 아이터러블 "반복이 가능하다 = 시작과 끝이 있다 = 범위가 있다" 는 뜻입니다. 배열, 콜렉션, Progression 은 이터러블합니다. 2. Progression 시작과 끝점 그리고 구간(step) 을 가지고 있으며, 범위를 정할 수 있습니다. 구간이 1인 progression 을 Range 라고 합니다. 1..10 → 1, 2, 3, ..., 10 1.rangeTo(10) → 1, 2, 3, ..., 10 1 until 10 → 1, 2, 3, ... 9 구간은 step 키워드로 명시할 수 있으며, step 은 양수입니다. 1..10 step 2 → 1, 3, 5, 7, 9 10 downTo step 2 → 10, 8, 6, 4, 2 (1..10).reversed() step 5 → 10, 5 실무에서는 step 보다는 range 가 많...


#fastcampus #kotlin #코틀린 #패스트캠퍼스

원문링크 : [Kotlin] 09 이터러블