/**
* Created by vincentliu on 7/18/2017.
*/
object Closure {
def main(args: Array[String]): Unit = {
println(multiplier(1))
println(multiplier(2))
}
var factor = 3 // var 声明的对象是可变的
val multiplier = (i: Int) => i * factor // val声明的对象是不可变的
}
Scala——闭包
最新推荐文章于 2022-02-08 23:51:18 发布