循环

循环

1.循环的引入
为了解决:
	1.代码过于臃肿
	2.阅读性极差
	3.维护性极差
2.while
while (/*循环条件判断 true false*/) {
   // 循环体
    //循环条件变更
}
/*
执行流程:
	程序运行到while循环结构时,首先判断while之后小括号里面的循环条件是否为true,如果为true执行循环体(循环条件变更),在来判断while之后的条件,直到条件为false,终止循环!!!
	
结束死循环:
	Ctrl + C
*/
3.do - while 循环
do {
    //循环体
    //循环条件变更
} while (/*条件判断*/);
/*
执行流程:
	程序运行到do- while循环时,不管三七二一直接执行一次循环体(循环条件变更),在来判断while之后的循环条件是否为true,如果为true, 继续循环体,如果为false,终止循环
*/
4.while 和 do-while循环的区别
while:每一次都要先进行判断再执行
do-while:执行第一次是不需要任何判断的 //存在一定的风险
程序员生存法则:
	【已知,可控】
	开发中,要把所有的和自己相关的业务掌控在自己的手里。
	能使用while循环的地方,最好不适用do- while 循环
for(/*循环条件初始化*/;/*循环条件判断*/;/*条件变更*/) {
    //循环体
}
continue
字面含义:
	继续 go on
在开发中的含义:
	结束本次循环,直接进入下一次循环

【注意事项】
	1. whiledo - while循环中,使用continue关键字,要注意循环条件变更和continue关键字的位置,极有可能导致死循环情况下
	2. for循环中,continue关键字不可以跳过循环条件变更

【个人建议】
	continue关键字只和for循环连用
	tips: 基本上你也用不到。。。
	
break
字面含义:
	打破
在代码中的功能:
	跳出循环结构和switch - case结构,而且每一次跳出,只能跳出一层

非常常用
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值