Kotlinコレクション操作flatMap
map

flatMapコレクション操作

reduce

ネストされたコレクションを平坦化します。

構文

collection.flatMap { transform }

使用例

下記の値を入力するとサンプルに即時反映されます。

val
lists
listOf
println
flatMap
it
val lists = listOf(listOf(1, 2), listOf(3, 4))
println(lists.flatMap { it }) // [1, 2, 3, 4]