do while语句 格式: do {
执行语句; }
while(条件表达式值为true);
我的总结:do while特点是无论条件是否满足,循环体至少被执行一次。
循环里的条件表达式不能直接写false或直接写结果是false的表达式,不过可以使用变量来传递false值;
循环结构(for) 格式:
for(初始化表达式(1);循环条件表达式(2);循环后的操作表达式(3)) { }
执行顺序:(1) → (2) → (4) → (3) → (2) → (4) → (3) 备注:
执行语句;(4)
视频库网址:http://yun.itheima.com 资料领取:3285264708
1, for里面的3个表达式运行的顺序,初始化表达式只读一次,判断循环条件,为真就执行循环体,然后再执行循环后的操作表达式,接着继续判断循环条件,重复找个过程,直到条件不满足为止。
2, while与for可以互换,区别在于for为了循环而定义的变量在for循环结束就在内存中释放。而while循环使用的变量在循环结束后还可以继续使用。
3, 最简单无限循环格式:while(true) , for(;;),无限循环存在的原因是并不知道循环多少次,而是根据某些条件,来控制循环。 19. 嵌套循环:循环里套循环
假设外循环的循环次数是m次,内循环的循环次数是n次,那么内层循环的循环次数需要 m * n次。 流程控制
break语句、
break:终止该层循环; continue:跳过该层循环 注:
①:若这两个语句离开应用范围,存在是没有意义的。 ②:这个两个语句后面都不能有语句,因为执行不到。 ③:continue语句是跳过本次循环,继续下次循环。 ④:标签的出现,可以让这两个语句作用于指定的循环。
continue语句;
视频库网址:http://yun.itheima.com 资料领取:3285264708
黑马程序员视频库网址:http://yun.itheima.com(海量热门编程视频、资料免费学习) 学习路线图、学习大纲、各阶段知识点、资料网盘免费领取+QQ 3285264708 / 3549664195
视频库网址:http://yun.itheima.com 资料领取:3285264708