In this post, we demonstrate the usage of all() method in Kotlin with an example. The all() returns true if all elements satisfy the given predicate function.
Kotlin Set all Example
The following example shows the usage of all() method in Kotlin.
package net.sourcecodeexamples.kotlin
fun main() {
val nums = setOf(1,2,3,4,5,6,7,8,9)
val nums2 = setOf(-3, -4, -2, -5, -7, -8)
// testing for positive only values
val r = nums.all { e -> e > 0 }
if (r) {
println("nums list contains only positive values")
} else {
println("nums list does not contain only positive values")
}
// testing for negative only values
val r2 = nums2.all { e -> e < 0 }
if (r2) {
println("nums2 list contains only negative values")
} else {
println("nums2 list does not contain only negative values")
}
}
Output:
nums list contains only positive values
nums2 list contains only negative values
Comments
Post a Comment