您的位置 首页 java

JAVA中循环的应用:while,do while,for

大家好,我是 零级程序员 。今天给大家带来JAVA里的 循环 ,我听说在今后的工作中应该很多都用到循环的。所以,这里好好了解一下吧。

首先是 while 语句,while关键字的中文意思是“当……的时候”,也就是当条件成立时循环执行对应的代码。while语句是 循环语句 中基本的结构,语法也比较简单。

while语句语法格式:

while(循环条件){

循环体;

}

语法说明:和if语句类似,如果不是用代码块的结构,则只有while后面的第一个语句是循环体语句。在该语法中,要求循环条件的类型为 boolean 类型,指循环成立的条件,循环体部分则是需要重复执行的代码。

执行流程:在执行while语句时,首先判断循环条件,如果循环条件为false,则直接执行while语句后续的代码,如果循环条件为true,则执行循环体代码,然后再判断循环条件,一直到循环条件不成立为止。

还是来图显得直观~~~走着。。。 JAVA中循环的应用:while,do while,for

打印了10次你好

JAVA中循环的应用:while,do while,for

做一道应用题,答案也太长了。。。

接下来一种就是 do,while 循环了。

do-while语句由关键字do和while组成,是循环语句中最典型的“先循环再判断”的流程控制结构,这个和其他2个循环语句都不相同。

do-while语句的语法格式为:

do{

循环体;

}while(循环条件);

语法说明:在do-while语句中,循环体部分是重复执行的代码部分,循环条件指循环成立的条件,要求循环条件是boolean类型,值为true时循环执行,否则循环结束,最后整个语句以分号结束。

执行流程:当执行到do-while语句时,首先执行循环体,然后再判断循环条件,如果循环条件不成立,则循环结束,如果循环条件成立,则继续执行循环体,循环体执行完成以后再判断循环条件,依次类推。

JAVA中循环的应用:while,do while,for

从1开始到5结束,打印了5次你好

JAVA中循环的应用:while,do while,for

这里做一道应用题

这里我们对do,while循环也做了一些了解,下面应该时候用到最多的 for循环 了。for循环是非常重要的一个板块,大家一定要多多注意呦~~~

for关键字的意思是“当…的时候”,是实际开发中比较常用的循环语句,其语法格式相对于前面的循环语句来说稍显复杂,但是在熟悉以后,将会发现其语法安排的比较条理,把循环控制和循环体很清晰的分开。

for语句的语法格式为:

for(初始化语句;循环条件;迭代语句){

循环体;

}

语法说明:

1、 和其它流程控制语句一样,语句中的大括号不是语法必须的,但是为了结构清楚以及在循环体部分可以书写多行代码,一般使用大括号。

2、 初始化语句作用是在循环开始以前执行,一般书写变量初始化的代码,例如循环变量的声明、赋值等。该语句可以为空。

3、 循环条件是循环成立的条件,要求必须为boolean类型,如果该条件为空,则默认为true,即条件成立。

4、 迭代语句是指循环变量变化的语句,一般书写i++、i—这样的结构,当然,该语句也可以为空5、 循环体指循环重复执行的功能代码。

执行流程:

1、 执行初始化语句

2、 判断循环条件,如果循环条件为false,则结束循环,否则执行下一步

3、 执行循环体

4、 执行迭代语句

5、 跳转到步骤2重复执行需要注意的是:for语句中的各个语句都可以为空,初始化语句在for语句执行时执行且只执行一次。

依据for语句的语法格式,则最简单的for语句是如下格式:for(;;);由于循环条件为空时,默认为true,则循环条件恒成立,该循环的循环体即最后的一个分号,这样的语句称作空语句,则该循环是一个死循环,循环体是空语句。

在实际书写代码时,一般把循环控制部分都写在for语句的小括号内部,而循环体只书写和逻辑相关的代码,这种结构使逻辑显得很清晰。

JAVA中循环的应用:while,do while,for

这里很无耻的广告一波~~~

JAVA中循环的应用:while,do while,for

在做一道应用题

这就是今天分享的三个循环: while / do,while / for。 以后再做编程的时候一定会经常用到的,好了,今天就分享到这了~~~


最后,聊点别的吧:都说程序员很难找女朋友,是真的吗?如果是,是什么原因呢?经常写代码没时间吗?还是写代码写的都木讷了?总之~肯定有原因吧~~~说说你的看法吧~~~

文章来源:智云一二三科技

文章标题:JAVA中循环的应用:while,do while,for

文章地址:https://www.zhihuclub.com/184500.shtml

关于作者: 智云科技

热门文章

网站地图