JAVA基础——————流程控制

三、循环结构

(一)、循环概述

  1. 循环:反复多次执行一段相同的代码
  2. 循环三要素
    1. 循环变量的初始化
    2. 循环的条件(条件是循环变量为基础的)
    3. 循环变量的改变

(二)、while循环

  1. 语法

循环变量初始化

while(判断条件){

代码块;

循环条件的改变;

}

  1. 执行顺序
    1. 先初始化循环变量,在到while循环中判断条件,如果是true,则执行代码块,执行完代码块后,条件改变
    2. 再次判断条件,如果是true,则继续执行代码块,执行完代码块后,条件继续改变,重复这个操作,直到判断条件为false,结束循环
  2. 流程图

(二) do-while循环

  1. 语法

变量初始化;

do{

代码块;

变量改变;

}while(判断条件);

  1. 执行顺序

先对变量进行初始化,然后执行代码块,再然后进行条件判断,如果判断结果为true,继续执行代码块,直到判断结果为false,则结束

无论判断条件是否结果是否为true,代码块都至少会执行一次

  1. 流程图

(三) for循环

  1. 语法

for(定义变量;判断条件;改变变量){

代码块;

}

  1. 执行顺序
    1. 先指定定义变量,给变量进行初始化
    2. 然后执行判断条件,如果值为true,则指定代码块,然后改变变量,改变完成之后,继续判断条件,执行代码块,直到判断条件结果为false,跳出循环
  1. 执行流程

(四)三种循环结构如何选择

  1. 先看循环是否与次数有关,直接用for
  2. 如果无论如何都需要执行一次用do-while
  3. 如果不确定次数,不确定执行规律用while

(五) break 和continue

  1. break的作用:可以作用在选择或者循环结构中,用于终止一层结构
  2. continue的作用:只能作用在选择结构中,表示跳出当前一层循环,继续执行下一次循环

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值