例子
ForTest2.scala
object ForTest2 extends App {
var begin: Int = 1;
var end : Int = 10;
for {i <- begin until end
j <- 1 until i}
println("(" + i + "," + j + ")");
}
编译
>scalac -d classes ForTest2.scala
执行
>scala ForTest2
(2,1)
(3,1)
(3,2)
(4,1)
(4,2)
(4,3)
(5,1)
(5,2)
(5,3)
(5,4)
(6,1)
(6,2)
(6,3)
(6,4)
(6,5)
(7,1)
(7,2)
(7,3)
(7,4)
(7,5)
(7,6)
(8,1)
(8,2)
(8,3)
(8,4)
(8,5)
(8,6)
(8,7)
(9,1)
(9,2)
(9,3)
(9,4)
(9,5)
(9,6)
(9,7)
(9,8)
ForTest2.scala
object ForTest2 extends App {
var begin: Int = 1;
var end : Int = 10;
for {i <- begin until end
j <- 1 until i}
println("(" + i + "," + j + ")");
}
编译
>scalac -d classes ForTest2.scala
执行
>scala ForTest2
(2,1)
(3,1)
(3,2)
(4,1)
(4,2)
(4,3)
(5,1)
(5,2)
(5,3)
(5,4)
(6,1)
(6,2)
(6,3)
(6,4)
(6,5)
(7,1)
(7,2)
(7,3)
(7,4)
(7,5)
(7,6)
(8,1)
(8,2)
(8,3)
(8,4)
(8,5)
(8,6)
(8,7)
(9,1)
(9,2)
(9,3)
(9,4)
(9,5)
(9,6)
(9,7)
(9,8)