Java for循环简单介绍

Java For循环


一、学习目标

  • for循环语法结构
  • for循环流程图
  • 死循环

二、for循环


2.1、for循环语句格式:


for(初始表达式;条件表达式;迭代表达式){
    循环语句;
}
  • 初始表达式是在for循环首次执行时要计算的表达式。通常,这里会为一个循环变量初始化一个值。
  • 条件表达式(条件循环)用于每次循环前的条件判断,只有条件表达式值为true时,才入到循环语句执行。
  • 迭代表达式则在循环语句执行完成后进行计算,一般来说使用一个递增或递减的计数器作为迭代表达式,改变循环变量的值。

2.2、for循环的优点


  • 在一个地方包括循环的全部规则,不是把几个语句放在代码的不同地方。使代码更易于阅读。适用于循环的开始和结束已知,循环次数固定的场合。

2.3、for循环流程图


在这里插入图片描述

  • for执行过程:
    • for语句执行时,首先执行初始表达式(只是第一次执行),然后判断条件表达式的值,如为true则转向2,如为false则转向4。
    • 执行循环语句;循环语句执行完成,转向3
    • 计算迭代表达式,计算完,转向1。
    • 结束for循环。

2.4、死循环

  • 不会停止的循环。

  • 实现方法:

    for;;{//循环体语句}
    //使用while循环实现死循环
    while(true){//循环体语句}
    //使用do....while循环实现死循环
    do{//循环体语句}
    whiletrue;
    

2.5、特殊流程控制语句

  • break语句

    • break语句用于终止某个语句块的执行,最多使用的是跳出当前的整个循环

      {......
          break;
       ......
      }
      
  • continue语句

    • continue语句立即终止当前循环,继续执行下一次循环
    • continue语句用在for循环中也是终止当前循环,继续执行下一次循环
  • 特殊流程控制语句说明

    • break只能用于switch语句和循环语句中
    • continue只能用于循环语句中
      前循环,继续执行下一次循环
  • 特殊流程控制语句说明

    • break只能用于switch语句和循环语句中
    • continue只能用于循环语句中
    • 在同一代码块中,break和continue之后不能有其他的语句,因为程序永远不执行到break和continue之后的语句。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Sunset、筱虎

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值