【发布时间】:2023-03-10 02:45:01
【问题描述】:
谁能帮我指出下面这段代码中使用 asSequence() 的区别。
val numbers = 1 .. 50
val output = numbers.filter{ it < 10 }.map{ Pair("Kotlin", it)}
output.forEach(::println)
添加asSequence()
val numbers = 1 .. 50
val output = numbers.asSequence().filter{ it < 10 }.map{ Pair("Kotlin", it)}
output.forEach(::println)
【问题讨论】: