语法
只要给定的条件为 true,Scala 语言中的 while 循环语句会重复执行循环体内的代码块。
while(condition){
statement(s)
}
在这里,statement(s)可以是一个单独的语句,也可以是几个语句组成的代码块。
condition 可以是任意的表达式,当为任意非零值时都为 true。当条件为 true 时执行循环。 当条件为 false 时,退出循环,程序流将继续执行紧接着循环的下一条语句。
实例:
object Test{
def main(args:Array[String]){
var a = 10
while (a < 20){
println("value of a:"+a)
a = a + 1
}
}
}