小编isr*_*eda的帖子

Kotlin - lambda 函数中使用三元运算符出现意外标记(使用“;”分隔同一行上的表达式)

Unexpected tokens当我尝试运行此代码时,我在 lambda 函数上遇到错误:

fun main() {
    val oddOrEven = { number: Int -> (number % 2 == 0) ? "Even" : "Odd" }
    print(oddOrEven(2))
}
Run Code Online (Sandbox Code Playgroud)

kotlin

0
推荐指数
1
解决办法
4878
查看次数

标签 统计

kotlin ×1