Scala 学习笔记(五)------定义函数指定默认参数

来源:互联网 发布:淘宝短链接生成 编辑:程序博客网 时间:2024/06/04 22:48

Scala 可以为函数参数指定默认参数值,使用了默认参数,你在调用函数的过程中可以不需要传递参数,这时函数就会调用它的默认参数值,如果传递了参数,则传递值会取代默认值。实例如下:

object Test4{  def main(arg: Array[String]){    println("by default:"+add());    println("normal:"+add(1,2));  }  def add(x:Int=10,y:Int=300):Int={      x+y  }}

 编译运行,Scala的编译速度真是感觉比JAVA还慢

[root@node1 scala]# scalac Test4.scala[root@node1 scala]# scala Test4by default:310normal:3[root@node1 scala]# 




阅读全文
0 0
原创粉丝点击