Quick actions

cmd+k|ctrl+k

Navigation

Languages

Sequence

Snippet info

Language

Kotlin

Visibility

public

Author

habib17

Created

2019-11-01T13:09:13Z

Updated

2019-11-01T13:20:54Z

fun main(args : Array<String>){
    lazyFilter()
    makeObjekSequence()
}

fun lazyFilter(){
    val list = (1..100).toList()
    //jika tidak berhasil di filter maka tidak lanjut ke map
    list.asSequence().filter{ it % 5 == 0 }.map{ it + it }.forEach{ println(it) }
}

fun makeObjekSequence(){
    val sequenceNumber = generateSequence(1) { it + 1 }
    sequenceNumber.take(5).forEach{ print("$it ") }
}
INFO