Java for 循环用于多次迭代程序的一部分。 如果迭代次数是固定的,推荐使用for循环。
Java 中有三种类型的 for 循环。
- 简单的 for 循环
- For-each 或增强的 for 循环
- 标记为循环
Java 简单的 for 循环
一个简单的 for 循环与 C/C++ 相同
我们可以初始化变量,检查条件和递增/递减值。 它由四个部分组成:
- 初始化:循环开始时执行一次的初始条件。 在这里,我们可以初始化变量,也可以使用已经初始化的变量。 这是一个可选条件。
- 条件:是每次执行的第二个条件,用于测试循环的条件。 它继续执行,直到条件为假。 它必须返回布尔值 true 或 false。 这是一个可选条件。
- 增量/减量:它增加或减少变量值。 这是一个可选条件。
- 语句:每次执行循环的语句,直到第二个条件为假。
句法:
流程图:
示例:
ForExample.java
输出:
Java 嵌套 for 循环
如果我们在另一个循环中有一个 for 循环,则称为嵌套 for 循环。 只要外循环执行,内循环就会完全执行。
示例:
NestedForExample.java
输出:
金字塔示例 1:
PyramidExample.java