object Test1 {
// 把函数当作返回值
def main(args: Array[String]): Unit = {
// f是一个函数,它的返回值也是一个函数
var f = (x:Int ) => {
var fn = (y:Int ) => x + y
fn
}
var s = f(2) // s 是一个函数
var res = s(102)
println(res)
}
}
object Test1 {
// 把函数当作返回值
def main(args: Array[String]): Unit = {
// f是一个函数,它的返回值也是一个函数
var f = (x:Int ) => {
var fn = (y:Int ) => x + y
fn
}
var s = f(2) // s 是一个函数
var res = s(102)
println(res)
}
}