for循环语句
- for循环—执行i从1到10的循环操作
for(i <- 1 to 10){ }
- 嵌套for循环的实现
for (i <- 1 to 3; j <- 1 to 3 ) { }
- for循环实现数组的输出
val arr = Array(“java”, “scala”, “c#”)
for (i <- arr) println(i)
其中输出结果为:
java
scala
c#
- for循环生成集合
val res = for(i<- 1 until 10) yield i
println(res)
使用yield可以生成集合,输出res的结果为:Vector(1, 2, 3, 4, 5, 6, 7, 8, 9)