1.把匿名函数赋给一个量,通过这个量可以直接调用函数
object Lambda {
def main(args: Array[String]): Unit = {
val fun = (name: String) => {
println(name)
}
fun("alice")
2.将函数作为参数使用,实现更高级的功能
object Lambda {
def main(args: Array[String]): Unit = {
val fun = (name: String) => {
println(name)
}
// 定义一个函数,以函数作为参数传入
def f(func: String =></