;
⑤ Lambda 表达式返回值 : 只允许有一个返回值 , 在 -> 符号之后 , 如果返回值为空 , 记作 Unit ;
2 ....Lambda 表达式 类型声明 示例 :
① 无参数 空类型返回值 的 Lambda 表达式 类型 : ()->Unit , 无参数 () 内空着 , 返回值为空 , 记作 Unit ;
// 无参数...Lambda 表达式返回值
----
1 ....invoke(3 , 4 , lambda4)}")
println("${lambda5(3 , 4 , lambda4)}")
}
执行结果 :
执行 lambda1 调用 :
lambda1
kotlin.Unit...lambda1
kotlin.Unit
执行 lambda2 调用 :
1100
1100
执行 lambda3 调用 :
lambda3 多行代码
1200
lambda3 多行代码
1200