java3种循环结构以及嵌套循环

java为我们提供了while do-while for三种循环结构
一.while语法结构:
while(条件(布尔类型的)){
// 循环体具体做什么事情
}

while循环执行流程:

  1. 一个循环可能会循环执行多次
  1. 第一次判断条件true,继续执行
  2. 第二次判断条件true,继续执行
  3. 第三次判断条件true,继续执行
  4. 。。。。。
  5. 直到第n次判断条件false,终止循环

举例:
常用语法结构
int i = 0; //A循环初始化语句
while( i<=10 ){ //B循环判断语句
// 循环体具体做什么事情//C循环功能语句
i++; //D循环后语句
}
A ----->只会执行一次
B ----->true---->C---->D
B ----->true---->C---->D
B ----->true---->C---->D

B ----->false 循环结束

二. do-while 语法结构
do{
// 循环体
}while(条件);

while循环执行流程:

  1. 首先执行do结构体里面的功能代码一次
  2. 第一次判断while()结果为ture
  3. 执行do循环体…
  4. 第二次判断while()结果为ture
  5. 执行do循环体…
  6. 第n次判断…while()…flase循环结束

dowhlie 一定会执行一次循环体,while不一定会执行一次循环体

三.for语法结构
for(初始A;条件判断B;循环后操作C){
//循环体C
}

for的执行流程:
初始化语句会执行一次;只会执行一次
整个for循环结构中的 A 只会执行一次
循环第一次:A→B(true)→D→C
第二次:B(true)→D→C
第三次:B(true)→D→C

第n次: B(false) 结束整个循环
四、嵌套循环
概念:循环嵌套 循环里面还有循环,可以嵌套多层,不同的循环结构相互之间也可以嵌套。
for(){
for(){
}
}

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值