1 背景
块表达式经常会在编程语言中出现,所以需要了解清楚其概念和应用场景
2 什么是块表达式
{} 块包含一系列表达式,其结果也是一个表达式,块中最后一个表达式的值就是块的值。
块表达式类似一个函数,只是省略了定义函数的步骤,简化代码
def main(args: Array[String]): Unit = {
var a = 7
var b = 5;
var c = {
var d = a +b;
var c = a-b;
d-c;
}
println(c)
}