2.5 do...while 循环语句
如果使用while循环实现此场景,需要在循环外对用户的输入信息做一次判断,在循环内还要做一次判断,这样就出现了重复代码。但是do…while循环可以很好地解决这个问题。
do…while循环的语法如下:
do{
语句组;
}while(布尔表达式);
do是Java关键字,必须与while配对使用。循环语句中的布尔表达式与while语句中布尔表达式相同,但特别值得注意的是do…while语句后要有分号“;”。
do…while循环语句执行的过程是:先执行一次语句组,然后再判断条件表达式,如果条件表达式的值为true,则重复执行语句组,否则退出循环。也就是说,do…while循环语句中的循环体至少被执行一次。