Scala/Range

数値の範囲を表現するクラス。 範囲を抽象的に表現している何かというよりも、具体的な値を生成する工場と考えたほうがわかりやすい。

通常作るには、コンパニオンオブジェクトを利用する

var a = Range(0, 10)

この場合は 10 を含まない。

Scala/Int の to メソッドを利用しても作ることが出来る

var a = 0 to 9