循环结构
while 循环
while(布尔表达式){
//循环内容
}
- while是最基本的循环,结构如上
- 只要布尔值表达式为true,循环就会一直执行下去
- 我们大多数情况是会让循环停止下来的,我们需要一个让表达式失效的方式来结束循环
- 少部分情况需要循环一直执行下去,比如服务器的情况相应监听等。
- 循环条件为true就会造成无限循环(死循环),我们正常的业务编程中应尽量避免死循环,会影响程序性能或者造成程序卡死崩溃
do…while 循环
-
do{ //代码语句 }while(布尔表达式);
do…while与while的不同
do…while先执行后判断,while先判断后之心,所以do…while即便不满足条件,也会执行一次