Kotlinコレクション操作filter
ChronoUnit.between

filterコレクション操作

map

条件を満たす要素のみを残します。

構文

collection.filter { predicate }

使用例

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

val
nums
listOf
result
filter
it
map
println
val nums = listOf(1, 2, 3, 4, 5, 6)
val result = nums.filter { it % 2 == 0 }.map { it * it }
println(result) // [4, 16, 36]