循环结构

循环结构:

为什么会有循环结构呢,在编写代码的时候你是否有这种感觉,一段代码要重复非常多的次数,然而他的内容却是一样的,就算可以复制粘贴,但是总觉得这样的代码看起来不太美观,看起来很费劲,所以为了解决这个问题便有了循环结构,他很简单的解决了重复执行代码的问题。

根据是否已知循环重复次数的情况下,循环结构可以划分为for循环和while循环,已知循环重复次数采用for循环,不知重复次数但是已知结束条件的循环采用while循环,当然以上不是一个严格意思上的分类,无论是for还是while,在Java当中都是可以互换的!

循环四要素:

1.循环初始化 :指的就是循环从什么时候开始执行

2.循环继续条件:什么情况循环继续执行/反过来说,循环何时结束

3.循环体:重复的结构

4.循环的周期,步长,间距

for循环:

for(1循环的初始化 ;  2循环的继续条件 ; 4循环的步长 ){
         3循环体
}

从进入for循环开始循环初始化,根据循环的判定条件,然后执行循环体,然后到循环的步长,然后再判断循环继续条件,执行循环体......

一直执行,然后到不满足循环条件为止结束循环

while循环 :

1.循环的初始化
while(2.循环的继续条件){
    3.循环体
    4.循环的步长
}

while(true){
     1.循环初始化
     2.循环的继续条件
     3.循环体
     4.循环的步长
}

注意:这么写while循环的话,逻辑上比较顺畅的,但是有危险,在于本身是死循环,需要在合适的时候用break关键字跳出循环

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值