java 循环结构 (一)

本文深入解析了while、do-while和for三种循环结构的特点与用法,包括它们的语法、执行流程及常见变形,并通过实例说明如何正确使用这些循环来解决实际问题。

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

循环结构 while ,do-while , for三个类,也可相互嵌套使用

  1. while
    while(condition){
    //循环体
    /*
    * [continue;] 结束本次循环,执行下一次循环
    * [break;] 跳出循环体
    * /
    }
    当condition 为真时执行循环体,为假时跳过循环,while 是先判断再决定要不要循环

2.do - while
do{
//循环体
/*
* [continue;] 结束本次循环,执行下一次循环
* [break;] 跳出循环体
* /
}while(condition);
先执行循环体,再判断条件。
2. for
for(整形变量;表达式;变量运算){
//循环体
/*
* [continue;] 结束本次循环,执行下一次循环
* [break;] 跳出循环体
* /
}
整个过程是,先给变量初始化,判断表达式是否为真,为真执行循环体,再进行变量运算,表达式为假退出for循环
例:
for(int a = 1;a < 3;a++){
//循环体
}
此例中给a赋值为1,判断a小于3为真,执行循环体,执行a++自增运算,执行完a = 2,再判断 a < 3 为真(此时不再执行int a = 1 ,它只在程序开始时执行一次,)
三种变形
a.
int a = 1;
for( ; a < 10 ; a++){
//循环体
}
b.
for( ; a< 10 ; ){
//循环体
a++;
}
c.
for( ; ; ){
//循环体
if(condition)break;
}
这里对变形C解释一下,只有当condition条件满足时才利用break跳出循环,否则永远循环。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值