scala的内建结构(2)

30 阅读1分钟

scala的循环结构

1.scala的while语句

通过条件判断语句是否为真来判断是否会执行接下来的语句。

1)while语句的语法格式:

while(condition){
       statement(s);
}

2)while的语句实列,结构特点:

var=(i<5){
    println(s“i=$1”)
    i+=1
}

whlie的死循环

object Main {  
  def main(args: Array[String]): Unit = {  
    while(true){  
      var year = scala.io.StdIn.readInt()  
      if(year%400 ==0 || (year%4==0 && year%100 !=0)) {  
println(s"$year 是闰年")  
      } else {  
         println(s"$year 不是闰年")  
      }  
      i += 1  
    }  
  }  
}