Java循环结构

循环结构

while循环

while是最基本的循环,它的结构为

while(布尔表达式){
    //循环内容
}

只有布尔值为true,循环就会一直执行下去。、

大多数情况下会让循环停止下来,我们需要一个让表达式失效的方式来结束循环。

请添加图片描述
请添加图片描述

do…while循环

对于while语句而言,如果不满足条件,则不能进入循环。但有时我们需要即使不满足条件,也要执行一次。

do…while与while相似,不同的是,do…while至少执行一次。

do{
    //代码语句
}while(布尔表达式);

请添加图片描述
请添加图片描述

do…while与while的区别

while先判断后执行。do…while先执行后判断!

do…while保证循环至少被执行一次!这是他们的主要区别。

for循环

while循环和do…while循环都可以用for循环表示,是循环结构更简单。

for循环是支持迭代的一种通用结构,最有效最灵活的循环结构。

for循环执行的次数执行前知道。

for(初始化;布尔表达式;更新){
    //代码语句
}

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

增强for循环

语法格式

for(声明语句:表达式){
    //代码句子
}

声明语句:声明新的变量,该变量的类型必须与数组元素类型一致。其作用域限定在循环语句块,其值与此时数组元素的值相等。

表达式:表达式是要访问的数组名,或者返回值为数组的方法。

请添加图片描述

break continue

break在任意循环语句的主体部分,均可用break控制循环的流程。**break用于强制退出循环,**不执行循环中剩余语句。(break语句也在switch语句中使用)

continue语句用于循环语句体中,用于终止某次循环过程,及跳过循环体中尚未执行的语句,接着执行下一次是否执行循环的判定。

请添加图片描述
请添加图片描述
请添加图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

K_自学日记

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值