「Scala入門」関数にデフォルト引数を利用するサンプル
書式
ディフォルト引数の値を設定する関数の定義
def functionName(引数1:Int=値1,引数2:Int =値2,xxx):戻り値の型 = {処理コード}
関数名にディフォルト引数を利用する方法
functionName()
関数を呼び出す際に引数を指定しない場合、関数のディフォルト引数を利用する
使用例
object Test { def main(args: Array[String]) { println( "戻り値 : " + addInt() ); } def addInt( a:Int=4, b:Int=8 ) : Int = { var sum:Int = 0 sum = a + b return sum } }
実行結果
$ scalac Test.scala $ scala Test 戻り値 : 12