Scala-functions-default-parameter-values
提供:Dev Guides
Scala-関数のデフォルトのパラメーター値
Scalaでは、関数パラメーターのデフォルト値を指定できます。 このようなパラメーターの引数は、オプションで関数呼び出しから省略できます。その場合、対応する引数にデフォルトが入力されます。 パラメーターの1つを指定すると、最初の引数はそのパラメーターを使用して渡され、2番目の引数はデフォルト値から取得されます。
次の例を試してください、それは関数のデフォルトパラメータを指定する例です-
例
object Demo {
def main(args: Array[String]) {
println( "Returned Value : " + addInt() );
}
def addInt( a:Int = 5, b:Int = 7 ) : Int = {
var sum:Int = 0
sum = a + b
return sum
}
}
上記のプログラムを Demo.scala に保存します。 このプログラムをコンパイルして実行するには、次のコマンドを使用します。
コマンド
\>scalac Demo.scala
\>scala Demo
出力
Returned Value : 12