入門記事の一覧 About - case class HatenaDiary(id: Symbol = ’seratch2) Scalaのバージョン この記事が対象とする Scala のバージョンは「2.9.2.final」です。 Anyを頂点とするクラス階層 Scala では scala.Any が全ての型の親です。 scala.Any の下には scala.AnyVal と scala.AnyRef がいます。 java.lang.Object を親に持つ全ての Java オブジェクトは scala.AnyRef 型として扱うことができます。 AnyVal は Byte,Int,Boolean などの親で AnyRef はそれ以外の型の親になります。 全てがオブジェクト Scala では Java でいう primitive 型(基本型)は存在せず、すべてがオブジェクトです。 たとえば