基本介绍
while循环语法
while(布尔表达式){循环内容}
- 只要布尔表达式为true,循环则会一直循环下去
- 我们大多数会让循环停止下来,我们需要一个让表达式失效的方式来结束循环
- 少部分需要循环一直执行,如服务器的请求响应监听等
- 循环条件一直为true会造成无线循环(死循环),我们正常业务编程中应该尽量避免死循环,会影响程序的性能或者造成程序卡死奔溃
do...while循环语法
do{循环内容}while(布尔表达式)
- 对于while循环如果不满足条件,则不能进入循环。但是有的时候我们需要即使不满足条件也需要执行一次
- do...while至少需要执行一次
- while先判断后执行,dowhile先执行后判断