Creates a Sequence instance that wraps the original stream iterating through its elements.
Since Kotlin
1.2Samples
import java.util.stream.*
import kotlin.streams.*
fun main() {
val stringStream: Stream<String> = Stream.of("Never", "gonna", "give", "you", "up")
val stringSequence: Sequence<String> = stringStream.asSequence()
println(stringSequence.joinToString(" "))
}
Target: JVMRunning on v.2.1.20
Creates a Sequence instance that wraps the original stream iterating through its elements.
Since Kotlin
1.2Samples
import java.util.stream.*
import kotlin.streams.*
fun main() {
val intStream: IntStream = IntStream.of(5, 6, 7)
val intSequence: Sequence<Int> = intStream.asSequence()
println(intSequence.joinToString(", "))
}
Target: JVMRunning on v.2.1.20
Creates a Sequence instance that wraps the original stream iterating through its elements.
Since Kotlin
1.2Samples
import java.util.stream.*
import kotlin.streams.*
fun main() {
val longStream: LongStream = LongStream.of(5_000_000_000, 6_000_000_000, 7_000_000_000)
val longSequence: Sequence<Long> = longStream.asSequence()
println(longSequence.joinToString(", "))
}
Target: JVMRunning on v.2.1.20
Creates a Sequence instance that wraps the original stream iterating through its elements.
Since Kotlin
1.2Samples
import java.util.stream.*
import kotlin.streams.*
fun main() {
val doubleStream: DoubleStream = DoubleStream.of(1e2, 1e3, 1e4)
val doubleSequence: Sequence<Double> = doubleStream.asSequence()
println(doubleSequence.joinToString(", "))
}
Target: JVMRunning on v.2.1.20