1、定义: range
是一种数据结构,一种容器, 是一种特殊的 带索引的 不可变的 等差数字序列
2.声明:
eg:
val range1 = new Range(1,5,2) range1.foreach(println(_))
输出:
ps:
println(1 to 5 by 1) println(1.to(5).by(2)) //ps: Scala中万物皆对象, 1 +5 等于 1.+(5) println(1 until 5)
输出:
val a = .5f to 10.8f by 0.5f a.foreach(println(_))
输出:
3.
支持 多种序列