天天看點

Scala 函數 - 預設參數值

Scala 函數

Scala 可以為函數參數指定預設參數值,使用了預設參數,你在調用函數的過程中可以不需要傳遞參數,這時函數就會調用它的預設參數值,如果傳遞了參數,則傳遞值會取代預設值。執行個體如下:

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
   }
}
      

執行以上代碼,輸出結果為:

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