kotlin

Kotlin集合操作如何实现过滤

小樊
87
2024-11-10 03:29:14
栏目: 编程语言

在Kotlin中,你可以使用filter函数来过滤集合中的元素。filter函数接受一个lambda表达式作为参数,该表达式用于定义过滤条件。如果集合中的元素满足条件,则保留该元素;否则,将其排除。以下是一个简单的示例:

fun main() {
    val numbers = listOf(1, 2, 3, 4, 5, 6, 7, 8, 9)

    // 使用filter函数过滤出偶数
    val evenNumbers = numbers.filter { it % 2 == 0 }

    println("原始集合: $numbers")
    println("偶数集合: $evenNumbers")
}

输出结果:

原始集合: [1, 2, 3, 4, 5, 6, 7, 8, 9]
偶数集合: [2, 4, 6, 8]

在这个例子中,我们创建了一个名为numbers的整数列表。然后,我们使用filter函数过滤出偶数,并将结果存储在evenNumbers变量中。最后,我们打印原始集合和过滤后的偶数集合。

0
看了该问题的人还看了