栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java基础(三)——for循环与while / do...while循环、各循环的特点和适用场景、流程控制关键字

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java基础(三)——for循环与while / do...while循环、各循环的特点和适用场景、流程控制关键字

Java基础(三)——for循环与while / do…while循环、各循环的特点和适用场景、流程控制关键字 一、for循环 1、for循环结构


for(初始化条件;条件判断语句;条件控制语句){
				循环体语句
			}
		
			初始化条件:控制开始。
			
			条件判断语句:判断是否结束,控制结束。
			
			条件控制语句:控制如何从开始到结束。
2、需要注意的案例 a、变量的生命周期,在循环里定义的变量,循环结束则销毁
for(int i = 1;i < 11;i++){
		
		}
		System.out.prinln(i);

上述代码会报错,因为 i 只在循环里面,循环结束就销毁。

b、
		int i = 0;
		for(i = 1;i < 11;i++){
		}
		System.out.println(i);

上述代码不会报错,且生命周期为main方法。
循环结束的时候 i 为11。

3、for循环的死循环 a、括号内只填两个分号
for(;;){		// 死循环
			System.out.println("有道无术,术尚可求");
		}		

上面for循环这么写会死循环

b、初始条件一开始就超出范围
for(int i = 1;i > 0;i++){		// 超出范围
			System.out.println("有道无术,术尚可求");
		}
二、while循环 1、while循环结构

初始化语句
			while(条件判断语句){
				循环体语句
				条件控制语句	
			}
		
			程序运行到 while 循环时,根据条件判断语句作出决定。
			结果为 true 则执行循环体语句和条件控制语句,再执行条件判断语句。
			结果为 false 则结束while循环。
三、do—while循环 1、do—while循环结构


案例:

四、三个循环的各自特点

三个循环中,for 循环与 while 循环是可以一次都不执行就终止的循环。而do—while循环,至少要进行一次,接着才判断条件是否循环。

五、三个循环适用的场景

for循环与while循环,适用于循环次数明确的状况。

do—while循环,适用于循环次数不明确的状况

六、流程控制关键字 1、break——终止、跳出循环结构

break在循环里是结束循环,结束包含break的那一层循环。

如果有多层嵌套循环,想要通过一个 break ,结束多层循环,可以借助标号:

这个break,就可以结束整个嵌套循环。

2、continue——跳过本次循环,开启下次循环

continue 可以直接跳过这一轮的循环,开始下一次的循环

3、return——结束方法

return ,结束的是包裹 return 方法体的方法。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/354052.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号