1. 返回值
1.指定返回值类型 2. 函数内,最后一个表达式(最后一句代码)就是函数的返回值 3. Unit 表示这个函数没有返回值(void)
参数
1.如果没有参数,在定义运数时,可以省略(),在调用函数的时候,就不能添加()
object Test {
//作用:找到x,x中较大者
定义函数
def max(x:Int,y:Int):Int={
if(x>y)
x
else
y
}
//如果没有函数,可以省略()
def say():Unit={
println("hello world!")
}
def main(args:Array[String]):Unit={
var rst =max(2,3)//调佣函数
println(s"2和 3的较大者是:${rst}")
}
}