English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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