动力节点旗下在线教育品牌  |  咨询热线:400-8080-105 学Java全栈,上蛙课网
首页 > 文章

For循环、while循环和do while循环三者结构的不同点

06-30 17:18 348浏览
举报 T字号
  • 大字
  • 中字
  • 小字

在不少实际问题中有许多具有规律性的重复操作,因此在程序中就需要重复执行某些语句,为了操作和代码运行起来更加简便,就有了循环结构的产生。循环结构是在一定条件下反复执行某段程序的流程结构,被反复执行的程序被称为循环体一组被重复执行的语句称之为循环体,能否继续重复,取决于循环的终止条件。循环结构一共有三种,分别是:for循环、while循环和do while循环,他们三者之间既相互联系有相互区别,起到的作用大体上都是相同的,但又分别适合于不同的情况。下面就来总结一下种循环体的不同点都有什么。

具体来说,for循环、while循环和do while这三种循环的不同点可以从四个方面来看:

一、三种循环体的不同点的第一方面就是语法格式。既然是三种不同的循环结构,那么语法格式肯定不同。

1)for循环结构:

for(;;){

   循环体

}

2while循环结构:

while(循环条件){

   循环体

}

3do while循环结构:

do{

   循环体

}whilie(循环条件)

这是简单的三种循环结构的语法结构介绍,更多for循环、while循环、do while循环的语法结构详解的知识,大家可以去学习深入的java专业培训课程

二、三种循环体的执行顺序不同

1for循环和while循环:先判断条件为true则执行循环体

2do while循环:先执行循环体,然后再判断条件

三、三种循环体的使用情况不同。总的来说,适合使用的情况是这样的:

1当循环次数固定时,建议使用for循环

2当循环次数不固定时,建议使用while循环、do while循环。如果是先判断,再执行循环体,则使用while循环先执行循环,再判断,就需要使用do while循环

四、在循环体的使用次数上也不相同。当循环条件第一次就为false时,则1for循环执行0次循环;(2while循环执行0次循环体;(3do while循环1次循环体

for循环:0----N次

while循环:0----N次

do while循环:1----N次

上面就是forwhiledo while三种循环的不同点了,希望各位java程序员都可以好好掌握好不同的三种循环结构,多多练习,这样以后在敲代码的写程序的过程中才可以熟练使用,达到循环结构精简简便的目的。

0人推荐
共同学习,写下你的评论
0条评论
编号八九七五七
程序员编号八九七五七

5篇文章贡献16396字

作者相关文章更多>

推荐相关文章更多>

Java数据结构

HelloWorld10-31 08:24

浅谈MySQL中SQL优化的常用方法

军哥08-12 23:29

五分钟读懂UML类图

江湖人称小李白12-10 10:41

MyBatis开发框架的四大核心

IT逐梦者08-17 21:43

一次搞定continue,break和return

HelloWorld11-06 11:19

发评论

举报

0/150

取消