[Kotlin] Sequence
2020. 12. 17. 15:37ㆍ모바일/Android_Kotlin
Sequence
- List는 아이/템이 매우 많아질 경우에 메소드를 거칠 수록 처리에 대한 부담이 커진다..
- 그런데, sequence의 경우 lazy하게 최종 메소드가 실행 될 떄 전체가 실행된다.
val seq : Sequence<Long> = sequenceOf(2L) + generateSequence(3L,{
it + 2
}).takeWhile{
it<limit
}
'모바일 > Android_Kotlin' 카테고리의 다른 글
DataBinding – Two-way(양방향) Databinding with Custom View (0) | 2021.03.04 |
---|---|
take (0) | 2020.12.17 |
[kotlin] filter, map, all, any, count, find, groupBy, flatMap 함수 정리 (0) | 2020.12.17 |
일급 시민, 일급 객체, 일급 함수 (0) | 2020.12.03 |
Kotlin Class, 상속 (0) | 2020.11.05 |