1.while语句的语法格式:当while语句中的condition为真时,则会执行接下来的语句;当condition为假时,则会跳出循环结构。每执行一次就会进行一次判断。
2.while语法格式如下:
while(condition) {
statement(s) ;
}
3.通过while实例介绍其特点,如下:
var i =0 #循环变量
while(i<5) { #循环条件
println(s"i=$i") #重复的事情
i+=1 #i自增
}
4.do....while语句至少执行一次循环体中的语句,执行完循环体中的语句后才进行条件语句的判断。当条件满足后会再一次执行循环体中的语句。
5.do....while语句的语法格式如下:
do {
statement(s);
} while(condition);
6.while与do....while的区别:while是先判断后执行 ,do...while是先执行后判断
7.通过do....while实例介绍其特点,如下:
var i=1 #循环变量
do { #循环条件
println(s"i=$i") #重复的事情
i+=1 #i自增
}while(i<1) #循环条件
8.scala中没有现成的break关键字,while循环与if循环要包裹在breakable中,breakable与break都需要导包才能使用