循环
1.循环的引入
为了解决:
1.代码过于臃肿
2.阅读性极差
3.维护性极差
2.while
while () {
}
3.do - while 循环
do {
} while ();
4.while 和 do-while循环的区别
while:每一次都要先进行判断再执行
do-while:执行第一次是不需要任何判断的 //存在一定的风险
程序员生存法则:
【已知,可控】
开发中,要把所有的和自己相关的业务掌控在自己的手里。
能使用while循环的地方,最好不适用do- while 循环
for(;;) {
}
continue
字面含义:
继续 go on
在开发中的含义:
结束本次循环,直接进入下一次循环
【注意事项】
1. while和do - while循环中,使用continue关键字,要注意循环条件变更和continue关键字的位置,极有可能导致死循环情况下
2. for循环中,continue关键字不可以跳过循环条件变更
【个人建议】
continue关键字只和for循环连用
tips: 基本上你也用不到。。。
break
字面含义:
打破
在代码中的功能:
跳出循环结构和switch - case结构,而且每一次跳出,只能跳出一层
非常常用