アットウィキロゴ

関数定義

Scalaではメソッドではなく関数と呼び、定義します。

def max(x:Int , y:Int): Int = if (x > y) x else y;
defの直後に関数名と引数を定義、その後に戻り値の型を書きます。
戻り値の型は、右辺での式の戻す型が推測できれば省略可能です。省略した形は以下。

def max(x:Int , y:Int) = if (x > y) x else y;

これを呼び出してみます。
println(max(3, 4))
4が表示されるはずです。
最終更新:2013年09月23日 22:44
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。