MST

星途 面试题库

面试题:Kotlin高阶函数与Lambda表达式的深度应用

假设有一个 `List<Int>`,请使用Kotlin高阶函数和Lambda表达式,编写代码实现以下功能:首先过滤出列表中的偶数,然后将这些偶数乘以2,最后计算这些结果的总和。请用链式调用的方式实现。
35.7万 热度难度
编程语言Kotlin

知识考点

AI 面试

面试题答案

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