「Scala入門」defで関数を定義するサンプル
書式
関数の定義
def functionName(引数1,引数2,xxx):戻り値の型 = {処理コード}
関数名を呼び出す方法
functionName(値1,値2);
使用例
object Test { def main(args: Array[String]) { println( "戻り値 : " + addInt(8,7) ); } def addInt( a:Int, b:Int ) : Int = { var sum:Int = 0 sum = a + b return sum } }
実行結果
$ scalac Test.scala
$ scala Test
戻り値 : 15