入門記事の一覧 About - case class HatenaDiary(id: Symbol = ’seratch2) Scalaのバージョン この記事が対象とする Scala のバージョンは「2.9.1.final」です。 パターンマッチ(Pattern matching) 条件分岐のための記法です。しかし、 if 文や switch 文の代替ではなくより柔軟に処理をすることができます。 case が並んでいるので見た目は switch 文に似ていますが、様々な型のパラメータを処理したり、フィルター処理を書いたりとより柔軟な処理を記述できます。 match式を使う (Snippet: Match Arguments | The Scala Programming Language) object Main { var verbose = false def main(args: A