循环结构

循环结构

​ Java中的循环就是在程序中重复执行一段代码,直到满足一定条件为止.常用的循环控制语句有while循环、do-while循环和for循环三种.

​ 循环主要包括三个部分:

​ 1、初始部分:循环的初始状态;

​ 2、循环条件:判断是否继续循环的条件

​ 3、循环体:重复执行的代码.(包括初始参数的迭代部分)

​ 初始参数、初始条件以及迭代部分可以只有一个,也可以有多个.

while循环

	while(条件){
   
        //循环体
    }

​ 先对初始参数进行条件判断 ,若条件判断为假,则直接跳过循环执行后面的语句;若条件判断为真,则执行循环体部分,再接着对参数进行判断,若结果还为真,则继续进行循环体部分,若结果为假,就跳出循环.

do-while循环

	do{
   
       //循环体 
    }while(条件);

​ 先执行第一次循环体代码,然后对初始参数进行一次条件判断,若条件判断为假,则跳过循环执行后面的语句;若条件判断为真,则返回到前面去执行do里面的循环体代码,接着再对参数进行条件判断,若判断为真则继续返回上面循环体,若为假则跳出循环.

for循环

	for(表达式1;表达式2;表达式3){
   
        //循环体
    }

​ for循环里表达式1是循环的初始参数部分,表达式2是循环的条件判断,表达式3是参数的迭代部分.

​ 执行顺序为:表达式1 — 表达式2 — 循环体 — 表达式3 —表达式2 —表达式3或跳出循环

​ 先设置表达式1的初始参数,然后对初始参数进行表达式2的条件判断,若判断为假,则跳出循环执行后面的代码;若判断为真,则执行循环体部分,然后再执行表达式3的参数迭代,接着对迭代后的参数进行表达式2的条件判断,若判断为假则跳出循环,判断为真, 则继续进行循环体和表达式3部分.

while循环、do-while循环和for循环的对比

while循环 do-while循环 for循环
1、语法不同
while(条件){
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值