Kotlin学习之初探——Lambda表达式
2020-08-28 本文已影响0人
Shawn_GBWang
普通函数
fun a(){
print("这是普通函数")
}
匿名函数
fun(){
print("这是匿名函数")
}
匿名函数的传递
val func = fun(){
print("传递匿名函数")
}
调用:func()或者func.invke()
Lambda表达式的定义实际上就是匿名函数
val a = {
print("定义Lambda表达式")
}
val faca = {p:String ->
Log.i("shawn","p")
}
并且:p可以用It代替