Scalaの関数の特徴

Scalaの関数はファーストクラスオブジェクトであり、オブジェクトとしてあつかうことができます。
つまり、他の関数の引数として渡したり、戻り値として返すといったことが可能です。

関数の定義方法

Scalaの関数を定義は以下のようにします。

def 関数名(変数名: データ型, 変数名: データ型, ・・・): 戻り値の型 = {
    処理
}

関数の戻り値

Scalaでは関数の最終行の値が戻り値になります。

関数に戻り値が必要ない場合は戻り値の型にUintを指定します。



inserted by FC2 system