Scalaの配列等について
配列はミュータブル(初期化後は長さは変えられない)リストはイミュータブル
タプルは異なる型の要素を持つことができてイミュータブル
集合とマップはミュータブルとイミュータブルの両方が準備されてる
あと個人的メモ
関数の結果型(戻り値の型)がUnitの場合は関数が副作用をもっているScalaにはJavaでいうinterfaceの変わりになるものはtrait(トレイト)というらしい、ミックスインとかもできるらしいけどこれはまだ先で
ミュータブルが変更可能でイミュータブルが変更不可・・・
0 件のコメント:
コメントを投稿