find
Thanks for your feedback!
Was this page helpful?
Returns the last element matching the given predicate, or null
if no such element was found.
The operation is terminal.
import kotlin.test.* fun main() { //sampleStart val numbers = listOf(1, 2, 3, 4, 5, 6, 7) val firstOdd = numbers.find { it % 2 != 0 } val lastEven = numbers.findLast { it % 2 == 0 } println(firstOdd) // 1 println(lastEven) // 6 //sampleEnd }
xxxxxxxxxx
val numbers = listOf(1, 2, 3, 4, 5, 6, 7)
val firstOdd = numbers.find { it % 2 != 0 }
val lastEven = numbers.findLast { it % 2 == 0 }
println(firstOdd) // 1
println(lastEven) // 6
Thanks for your feedback!