温馨提示:本文最后更新于
2025-11-28 12:06:05,某些文章具有时效性,若有错误或已失效,请在下方留言。高阶函数可以接受一个或多个函数作为参数,也可以讲一个函数作为返回值。
fun operateOnNumbers(a: Int, b: Int, operation: (Int, Int) -> Int): Int {
return operation(a, b)
}
// 函数的使用
val addResult = operateOnNumbers(2, 3) { a, b -> a + b }
println("Add result: $addResult")
val multiplyResult = operateOnNumbers(2, 3) { a, b -> a * b }
println("Multiply result: $multiplyResult")
val subtractResult = operateOnNumbers(2, 3) { a, b -> a - b }
println("Subtract result: $subtractResult")
© 版权声明
THE END













暂无评论内容