循环语句-do-while语句与while语句
首先来介绍两种语法:
While 循环
语法:
while(条件表达式){
//语句块;
}
do while 循环
语法:
do {
循环操作
}while ( 条件表达式 );
接下来用一个Java语言来解释他们之间的区别:
//while语句
public static void main(String[] args) {
int i = 5;
while(i<5) {
i++;
System.out.println(i);
}
}
结果:
i=5
//do-while语句
public static void main(String[] args) {
int i = 5;
do {
i++;
System.out.println(i);
}while(i<5);
}
结果:
i=6
while 循环和 do-while 循环的区别?
while:先判断条件,如果条件满足,再执行循环操作
do while:先执行一遍循环操作,然后再判读条件,如果条件满足,继续执行循环操作。
结论:
do-while
循环在不满足条件的情况下还会再执行一次语句块里面的内容,而while
循环不会。