Latest web development tutorials

Scala 指定函數參數名

Scala 函數 Scala函數

一般情況下函數調用參數,就按照函數定義時的參數順序一個個傳遞。 但是我們也可以通過指定函數參數名,並且不需要按照順序向函數傳遞參數,實例如下:

object Test {
   def main(args: Array[String]) {
        printInt(b=5, a=7);
   }
   def printInt( a:Int, b:Int ) = {
      println("Value of a : " + a );
      println("Value of b : " + b );
   }
}

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

$ scalac Test.scala
$ scala Test
Value of a :  7
Value of b :  5

Scala 函數 Scala函數