Java常见循环结构

前言:

上一篇提到的三种结构分别为:

  1. 顺序结构:从上往下逐行执行,每句必走
  2. 分支结构:有条件的执行某语句一次,并非每句必走
  3. 循环结构:有条件的执行某语句多次,并非每句必走

  今天就来说说循环结构,因顺序结构的程序语句只能被执行一次,从而出现的循环结构来满足需求;如果您想要同样的操作执行多次,就需要使用循环结构以便解决编程中同样的代码做多次的问题。

Java中有三种主要的循环结构:

  • while 循环
  • do…while 循环
  • for 循环

循环:反复多次执行一段相同或相似的代码


 

while 循环

while是最基本的循环,它的结构为:

1)语法

while( 布尔表达式 ) {

//循环内容

}

2)执行过程:


    先判断boolean(布尔表达式 )的值,若为true则执行语句块,
    再判断boolean(布尔表达式 )的值,若为true则再执行语句块,
    再判断boolean(布尔表达式 )的值,若为true则再执行语句块,
    如此反复,直到boolean(布尔表达式 )的值为false时,while循环结束

注意:只要布尔表达式为 true,循环就会一直执行下去(即无限循环或死循环)。

3)循环三要素:

  1. 循环变量的初始化
  2. 循环的条件(以循环变量为基础作为判断条件)
  3. 循环变量的改变(向着循环的结束变)

程序演示

 //循环变量: 次数times
 // 1)int times=0;    //第一要素循环变量的初始化
 // 2)times<5;        //第二要素循环的条件(以循环变量为基础)
 // 3)tim
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值