def main(args: Array[String]): Unit = { //字面量 //教室310 +教室309 println("教室310") //字面量 var classRoom = "教室310" //字面量 //定义函数的方式1 def sum(x: Int, y: Int) = { x + y } println(sum(100, 200)) //定义函数的方式2 val sum1 = (x: Int, y: Int) => { x + y } //简写1: 省略 {} var sum2 = (x: Int, y: Int) => x + y //简写2: 用_占位符,(Int,Int) => Int 它表示一种类型:收到两个整形的参数,返回一个值 var sum3:(Int, Int) => Int = _ + _ //调用一个函数 println(sum3(100, 200)) }