'Collection API' 태그의 글 목록 — SH's Devlog

Collection API

Android/Kotlin(Java)

[Kotlin] Collections API - flatMap()

flatMap()이란? map의 모나드 버전. flatMap()을 통해 List를 평면화를 거쳐 새로운 List를 반환시킬 수 있습니다. public inline fun Iterable.flatMap(transform: (T) -> Iterable): List { return flatMapTo(ArrayList(), transform) } public inline fun Iterable.flatMapTo(destination: C, transform: (T) -> Iterable): C { for (element in this) { val list = transform(element) destination.addAll(list) } return destination } flatMap() 함수를 보면 수신..

반응형
seunghwaan
'Collection API' 태그의 글 목록