文章目录
一、匿名函数变量类型推断
二、匿名函数参数类型自动推断
三、Lambda 表达式
一、匿名函数变量类型推断
----
定义变量 时 , 如果将变量值 直接赋值给该变量 , 那么就可以 不用显示声明该变量的类型..."Hello World, $name"
}
println(helloFun())
}
二、匿名函数参数类型自动推断
----
如果 需要 使用 自动类型推断 确定 匿名函数 的 参数类型...: 在下面的函数中 , 匿名函数的函数体中 , 使用 变量名: 变量类型 -> , name: String, age: Int -> , 显示声明了匿名函数的 参数类型 , 这样就可以使用 类型推断..., 自动推断出 匿名函数 的参数类型 ;
该匿名函数 函数体 最后一行表达式 的 类型 是 String 类型 , 其 返回值类型就是 String 类型 ;
fun main() {
val...类型推断 ,
则在 函数变量 声明时 , 确定 函数参数 类型 ,
在 匿名函数 函数体 中 , 确定 函数参数名 即可 ,
示例代码如下 :
fun main() {
val helloFun