Scala 函數(shù) - 默認(rèn)參數(shù)值

Scala 函數(shù) - 默認(rèn)參數(shù)值

Scala 函數(shù) Scala 函數(shù)

Scala 可以為函數(shù)參數(shù)指定默認(rèn)參數(shù)值,使用了默認(rèn)參數(shù),你在調(diào)用函數(shù)的過(guò)程中可以不需要傳遞參數(shù),這時(shí)函數(shù)就會(huì)調(diào)用它的默認(rèn)參數(shù)值,如果傳遞了參數(shù),則傳遞值會(huì)取代默認(rèn)值。范例如下:

object Test {
   def main(args: Array[String]) {
        println( "返回值 : " + addInt() );
   }
   def addInt( a:Int=5, b:Int=7 ) : Int = {
      var sum:Int = 0
      sum = a + b

      return sum
   }
}

執(zhí)行以上代碼,輸出結(jié)果為:

$ scalac Test.scala
$ scala Test
返回值 : 12

Scala 函數(shù) Scala 函數(shù)

下一節(jié):Scala 函數(shù)嵌套

Scala 教程

相關(guān)文章
亚洲国产精品第一区二区,久久免费视频77,99V久久综合狠狠综合久久,国产免费久久九九免费视频