Java中的流程控制语句——循环跳转语句、多重循环

循环跳转语句——break

生活中,我们经常会因为某些原因中断既定的任务安排。如在参加 10000 米长跑时,才跑了 500 米就由于体力不支,需要退出比赛。在 Java 中,我们可以使用 break 语句退出指定的循环,直接执行循环后面的代码。

例如,使用循环输出 1--10的数值,其中,如果数值大于 2 ,并且为 3 的倍数则停止输出。

实现代码:

Java中的流程控制语句——循环跳转语句、多重循环_第1张图片
运行结果

循环跳转语句——continue

continue 的作用是跳过循环体中剩余的语句执行下一次循环。

例如,打印 1--10 之间所有的偶数,使用 continue 语句实现代码为:

Java中的流程控制语句——循环跳转语句、多重循环_第2张图片
运行结果:2 4 6 8 10                 



循环语句——多重循环

循环体中包含循环语句的结构称为多重循环。三种循环语句可以自身嵌套,也可以相互嵌套,最常见的就是二重循环。在二重循环中,外层循环每执行一次,内层循环要执行一圈。

如下所示:

Java中的流程控制语句——循环跳转语句、多重循环_第3张图片

例如:使用 * 打印长方形:

实现代码为:

Java中的流程控制语句——循环跳转语句、多重循环_第4张图片

执行流程:当 i = 1 时,外层循环条件成立,进入内层循环,开始打印第一行内容。此时, j 从 1 开始,循环 8 次,内层循环结束后换行,实现第一行 8 个 * 的输出。接下来返回外层循环 i 变为 2 ,准备打印下一行,依此类推,直到完成长方形的打印。

利用二循环使用*打印直角三角形


你可能感兴趣的:(Java中的流程控制语句——循环跳转语句、多重循环)