定义语法:
def 方法名(参数列表):返回类型 = 方法体
scala> def add(x:Int,y:Int):Int = x + y
add: (x: Int, y: Int)Int
scala> add(1,2)
res12: Int = 3
带有列表参数的方法:
scala> def addlist(x:Int)(y:Int)(z:Int) = (x+y)*z
addlist: (x: Int)(y: Int)(z: Int)Int
scala> addlist(1)(2)(3)
res13: Int = 9
无参数方法
scala> def printInfo = println("I LOVE YOU")
printInfo: Unit
scala> printInfo
I LOVE YOU
网友评论