java循环语句、特殊流程控制语句

博客主要介绍Java SE基础中的循环语句和特殊流程控制语句。循环语句包括for、While和do - while循环,阐述了其语法结构、执行顺序和应用场景。特殊流程控制语句有break、continue、return和label,分别说明了它们在循环中的作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、循环语句

理解循环:依据某个条件,一但成立就重复执行特定的功能

1.1 for 循环

语法结构:

 for(初始化变量;判断条件;更新变量){
         代码块
 }

理解:
1、变量初始化
2、判断条件–结果只能是boolean类型
True———-> 执行代码块,更新变量,再次进行判断
False———> 跳出整个循环
死循环:

 for( ; ;){
     代码块
 }

伪死循环(int有范围):

 for(int i=1; i>0; i++){
     代码块
 }

在for循环中,i++和++i是一样的
需要注意变量的作用域,在for里面声明的变量作用域只当前for循环中。
嵌套for循环:打印特殊图形,矩形、直角三角形、菱形、九九乘法表等(Day04->Test02)

1.2 While循环

语法结构:

while(条件){
    代码块
 }

理解:表达式的结果只能是boolean
True——-》执行代码
False——》跳出整个循环语句
死循环:

1.3 do-while循环

语法结构:

 do{
     代码块
}while(表达式);

理解:先运行一边代码,在判断表达式,表达式的结果只能是boolean类型,true—执行代码块再次进行判断表达式,false—跳出整个循环语句
死循环:

 do{
     代码块
}while(true);

循环语句语法结构的区别:
For(变量初始化; 判断条件; 更新变量){…代码块…..}
While(判断条件){……代码块……….}
Do{……代码块…….}while(判断条件)
执行顺序的区别:
For:先判断,再执行
While:先判断,再执行
Do-while:先执行,再判断
应用场景区别:
循环次数确定时:for
循环次数不确定时:while、do-while(执行顺序不一样)

2、特殊流程控制语句

1.break
break:作用于for、while、do-while,跳出整个循环
2. Continue
continue:作用于for、while、do-while,跳过循环体剩余的部 分,进行下一次循环
3. Return
return:单独写,结束当前方法
4. Label
label:给循环做标记

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值