Scala-函数
声明
定义
def functionName ([参数列表]) : [返回值类型] = {
// function body
return [expr]
}// Code
object FunctionExample {
def main(args: Array[String]): Unit = {
println(addInt(1, 2))
}
def addInt(a:Int, b:Int) : Int = {
var sum:Int = 0
sum = a + b
return sum // 这里去掉 return 也可以
}
}
// Output
3函数传名调用和传值调用
调用时指定参数名
可变参数
默认参数值
闭包
最后更新于