Java语法介绍(六):循环,第1张

Java语法介绍(六):循环,第2张

Loop: for、while和do
Java中有三种循环控制语句。它们是:for语句、while语句和do语句。这三个语句的结构解释如下。

1: for循环

for语句的格式是:

For(初始化语句;条件语句;控制语句)
{
语句1;
语句2;
....

陈述n;
}

for语句的执行顺序是:先执行“初始化语句”;然后测试“条件语句”;如果条件成立,执行语句1到语句n;然后执行一个“控制”语句;然后测试条件语句是否为真,如果为真,重复上述过程,直到条件不为真,然后结束for循环。比如:

for(I = 0;i int i,a[]= new intint I = 0;
for(;;;)
{
if I > 10 break;
I = I+1;
};
for (i=0,I此代码将整数数组A中的所有元素赋值为0。
可以在for循环的开头声明变量,最后一个表达式可以省略,但要确保变量的值在语句中被更改,例如:

for(int I = 0;在for循环中,“初始化语句”、“条件语句”、“控制语句”都可以省略,但它们之间的分号不能省略。例如:

[10]

当for循环中省略“条件语句”时,必须替换for语句{},以控制程序在满足一定条件时跳出for循环,否则会形成无限循环。

2: while循环

While循环类似于for循环,其格式为:

While(条件语句)
{
语句1;
语句2;
....

陈述n;
}

执行while时,先测试“条件语句”。如果条件为真,则执行语句1到语句n,直到条件不为真,并调解循环。

int I = 0;
while(I {
i++;
System.out.println("嘿!。让我离开这里!:);
}

3:做...while循环

do的格式...while循环语句是:
do
{
语句1;
语句2;
....

陈述n;
}
while(条件语句);

do的功能...while语句是先执行语句1到语句n,然后进行条件测试。如果条件成立,继续执行语句1到语句n;否则,这将跳出循环。比如:

布尔测试=假;
do
{
......

}
while(测试);

这种控制不是很常见,但有时候很重要。使用时注意末尾while语句后的分号。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » Java语法介绍(六):循环

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情