MST
星途 面试题库

面试题:Kotlin中集合操作符与高阶函数的结合使用

给定一个Kotlin的整数集合,例如listOf(1, 2, 3, 4, 5),请使用集合操作符和高阶函数实现以下功能:筛选出所有偶数,并将其平方后再求和。请写出完整代码。
12.5万 热度难度
编程语言Kotlin

知识考点

AI 面试

面试题答案

一键面试
fun main() {
    val numbers = listOf(1, 2, 3, 4, 5)
    val result = numbers.filter { it % 2 == 0 }
                       .map { it * it }
                       .sum()
    println(result)
}