标签:
函数的定义:
private def methodName(argName:Type,....) : Type
权限修饰符 定义方法的关键字 方法名 (参数名:参数类型) :返回值={
方法体。。
"" 返回值
}
在Scala中,定义函数,如果函数没有参数,可以把括号省略掉
scala> def max(x : Int, y :Int ): Int={ | if(x > y) x | else y | } max: (x: Int, y: Int)Int scala> max(45,32) res1: Int = 45 scala> max(4,32) res2: Int = 32 scala> var yy=max(34,657) yy: Int = 657 scala> def max( x :Int, y :Int):Int=if(x>y) x else y max: (x: Int, y: Int)Int scala> def max( x :Int, y :Int)=if(x>y) x else y max: (x: Int, y: Int)Int scala> def greeting = println("Hello Word") greeting: Unit scala> greeting Hello Word
标签:
原文地址:http://www.cnblogs.com/thinkpad/p/4951745.html