while与do while 的区别
程序员文章站
2024-03-23 23:16:28
...
while是先判断在执行。
int i=10;
while(i<10){
System.err.println(i);
i++;
}
//结果是什么都不打印,最终i=10
do-while是先执行再判断。
int i=10;
do{
System.err.println(i);
i++;
}while(i<10);
//打印的是10,最终i=11;
两者的区别:
- while先判断后执行,do while先执行后判断
- 当不满足循环条件时,while循环一次都不会执行,do while循环至少执行一次
上一篇: do-while与while
下一篇: vue+vant 实现上拉加载 下拉刷新