码迷,mamicode.com
首页 > 其他好文 > 详细

Scala中的函数

时间:2015-11-10 01:42:15      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:

函数的定义:

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

 

Scala中的函数

标签:

原文地址:http://www.cnblogs.com/thinkpad/p/4951745.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!