函数 函数声明 def 函数名(参数:参数类型...)[:返回值类型]{ //方法实现 } 标准函数 def sum(x:Int,y:Int):Int={ return x+y } 等价于 def sum(x:Int,y:Int)={ x+y } scala可以自动推断返回值类型,如果省略返回值类型,return也必须省略。 可变长参数 def sum(values:Int*)={ var res=0 for(i <- values){ res+=i } res } 等价于 def sum(va