- 部分应用函数,在调用函数的时候,只传入一部分参数
- 第三个参数传入一个_,表示:这个参数先空着 也不能返回最后的计算结果 他的返回值是一个函数 部分应用函数
object Base53 {
val mul=(a:Int,b:Int,c:Int)=> a* b *c
def main(args: Array[String]): Unit = {
val rst = mul(2,3,4)
val f = mul(2,3,_)
var rst1 = f(5)
println(rst)
println(rst1)
}
}