【Scala函数的定义】
5.4.1基本语法
def 函数名 ([参数名: 参数类型], ...)[[: 返回值类型] =] {
语句...
return 返回值
}
1) 函数声明关键字为 def (definition)
2) [参数名: 参数类型], ...:表示函数的输入(就是参数列表), 可以没有。 如果有,多个参数使用逗
号间隔
3) 函数中的语句:表示为了实现某一功能代码块
4) 函数可以有返回值,也可以没有
返回值形式 1: : 返回值类型 =
返回值形式 2: = 表示返回值类型不确定,使用类型推导完成
返回值形式 3: 表示没有返回值,return 不生效
5) 如果没有 return ,默认以执行到最后一行的结果作为返回值