好文档 - 专业文书写作范文服务资料分享网站

Java程序设计基础-控制执行流程

天下 分享 时间: 加入收藏 我要投稿 点赞

u案例 3-6 while 和 do-while 运行结果如图 3-6 所示。

图 3-6 运行结果

案例的对比还是比较明显的,while 语句在判断到 i < 2 时会判定条件不符合,跳出循环,但是 do-while 语句则会先执行循环,然后判定是否需要执行下一次循环。循环的理念不同,使用也会不同,可以根据其特性在不同的场景下选择合适的语句。

3.2.3 for 循环语句

for 语句是最常用的迭代语句。for 语句在迭代之前都要进行初始化,随后对条件进行判断,并且如果本次条件成立,在迭代结束的时候它都会以某种形式进行步进,这个步进与案例 3-6 中的 i 变量类似。 for 语句的语法格式如下:

for (init; boolean-expression; step) { statement; }

for 循环在使用的时候首先需要初始化表达式(init),然后设定循环控制表达式(boolean-expression),如果表达式为真,则执行循环体的内容,然后进行步进,再判断循环控制表达式是否为真,继续循环。for 循环的使用如案例 3-7 所示。

u案例 3-7 for 循环的使用 运行结果如图 3-7 所示。

图 3-7 运行结果

0q1ch2uy3z721et5ixox47ty70kcsx0050v
领取福利

微信扫码领取福利

微信扫码分享