当前位置:首页 > 经验 >

while的循环部分分为哪四个(while循环与do while循环有啥区别)

来源:原点资讯(www.yd166.com)时间:2024-03-26 15:48:52作者:YD166手机阅读>>

对于编程语言来说,必然存在三种结构,分别为:顺序结构、分支结构和循环结构,当然,Java也不例外。

对于顺序结构来说,没啥好说的,就是代码从上到下依次执行,期间不存在任何的条件判断和跳转。代码编写顺序是什么样子,其执行顺序就是什么样子。所以,我主要介绍的是另外两种结构,也就是可以用来进行进行流程进行控制的结构,也即:分支结构和循环结构。

关于分支结构我已经在之前的文章介绍过,这里就不过多介绍,本篇只讲循环结构。

循环结构定义

所谓循环结构是指当符合判断条件时重复执行某一段代码,直到不符合判断条件时终止。对于循环结构来说,大致分为四个部分,分别是:初始化语句,循环条件,循环体(也就是需要循环执行的一段代码)、迭代语句或步进语句。

初始化语句:由一条或多条语句组成,在循环开始之前执行。

循环条件:就是一个布尔表达式,决定是否应该执行循环体

循环体:需要被循环执行的一段代码。

迭代语句:每一次循环执行完毕后,在执行下一次循环判断条件执行执行的语句,目的是控制循环条件中的变量,从而使得循环在合适的时机结束。

循环结构示例

在Java中的循环大致分为:while、do-while、for三种。

  • while

对于while循环来说,其格式为:

while (循环条件) {

执行代码

}

关于while的示例代码如下图所示:

while的循环部分分为哪四个,while循环与do while循环有啥区别(1)

其执行结果如下图所示:

while的循环部分分为哪四个,while循环与do while循环有啥区别(2)

其中,迭代语句作为循环体的一部分放在了循环体中。需要强调一点的是,循环判断条件必须存在结束的条件也就是指为false的情况,否则会导致死循环。下面的例子就是死循环的情况。

while的循环部分分为哪四个,while循环与do while循环有啥区别(3)

由于迭代语句为自减,而count会恒小于0,不管运行多久,循环条件的值会一直为true,从而导致死循环。

  • do-while

对于do-while循环来说,其格式为:

do {

执行代码

} while(循环条件);

需要说明的是,while括号后面的分号不可省略。关于do-while循环的示例代码如下图所示:

while的循环部分分为哪四个,while循环与do while循环有啥区别(4)

栏目热文

while循环用法简单理解(while循环的正确用法)

while循环用法简单理解(while循环的正确用法)

一:前言C语言提供了三种基本的控制结构,它们是:1、顺序结构:按循序——最基本。2、选择结构:选择执行——if-else...

2024-03-26 15:47:05查看全文 >>

while循环是无限的(while循环正确用法)

while循环是无限的(while循环正确用法)

上一篇介绍了for 有限循环语句,本文介绍while无限循环语句。while的使用格式while语句可以执行无限循环。虽...

2024-03-26 15:59:34查看全文 >>

while怎么判断循环到哪一句(while循环语句的用法)

while怎么判断循环到哪一句(while循环语句的用法)

Python的while语句用法介绍今天我们主要介绍一下Python中while语句的简单用法,希望能对大家的学习起到一...

2024-03-26 15:17:45查看全文 >>

爱情公寓吕布是哪一季(爱情公寓里吕布是谁演的)

爱情公寓吕布是哪一季(爱情公寓里吕布是谁演的)

图文综合自网络 侵删1月12日千呼万唤的《爱情公寓5》终于上线但这一次IP情怀似乎失灵了有着“十年IP”的加持同时也作为...

2024-03-26 15:21:32查看全文 >>

爱情公寓吕布大战武藏视频(爱情公寓5吕布大战武藏原视频)

爱情公寓吕布大战武藏视频(爱情公寓5吕布大战武藏原视频)

吕布是中国古典小说《三国演义》中的重要人物之一,他在各种影视剧中的形象也有很多不同的演绎。以下是一些影视剧中的吕布形象:...

2024-03-26 15:32:46查看全文 >>

while 循环条件(while循环结束条件)

while 循环条件(while循环结束条件)

格式如下while(条件表达式) 如果表达式为真则执行大括号里面的内容,为假则不执行循环{执行语句;刷新条件;//循环一...

2024-03-26 15:47:40查看全文 >>

while是无限循环吗(while循环只能用于无限循环吗)

while是无限循环吗(while循环只能用于无限循环吗)

while语句在使用过程需要注意几个要点:一、无限循环先来看看以下的代码示例int n = 0; while(n<...

2024-03-26 15:28:37查看全文 >>

while怎么表示死循环(while循环知识点)

while怎么表示死循环(while循环知识点)

4.2 while循环结构上一节探讨了循环结构的概念,回顾了for循环结构的用法,学习了阅读循环结构的方法,对for循环...

2024-03-26 15:57:28查看全文 >>

while循环适用场合是什么(while循环怎么终止)

while循环适用场合是什么(while循环怎么终止)

do while语句是一个循环构造,其工作方式与while循环类似,只是该语句总是至少执行一次。执行语句后,do whi...

2024-03-26 15:17:47查看全文 >>

while循环什么时候用(while循环怎么终止)

while循环什么时候用(while循环怎么终止)

哈喽大家好,这里是java小白成长记!最近几天都在分享for循环代码,因为for循环平时用到的挺多的,因此多分享了一些小...

2024-03-26 15:26:35查看全文 >>

文档排行