scala内建控制-循环语句for循环

64 阅读1分钟

(一)for循环

格式

for( 循环变量 <- 数据集) {  
  // 循环体代码  
}

(二)循环步长

格式1:1 to 5 by 2

格式2:Range(1,5,2)

object Base19 {
  def main(args: Array[String]): Unit = {
    for(i <- 1 to 10){
      println(i)
    }
    //by:步长,循序变量每次增加的值。默认为1
    //for(1 <- 1 to 100 by 1) <====> for(i <- 1 to 100)
    var sum = 0
    for(i <- 1 to 100 by 2){
      println(i)
      sum += i
    }
    println(sum)
  }
}