📜  java 循环 - Java (1)

📅  最后修改于: 2023-12-03 14:42:18.709000             🧑  作者: Mango

Java 循环

在 Java 编程中,循环结构是非常基础也是非常重要的一部分。循环用于反复执行一段代码,直到满足某个条件才停止。Java 有三种常用的循环结构:for 循环、while 循环和 do…while 循环。

for 循环

for 循环是最常用的循环结构之一。for 循环有以下三个关键部分:

  • 初始化部分:在循环开始时执行一次,用于初始化计数器或设置循环条件等。
  • 循环条件部分:在每次循环开始前执行,用于判断是否满足循环条件。
  • 迭代部分:在每次循环结束后执行,用于增加计数器或修改循环条件等。

以下是一个使用 for 循环打印数字 1 到 5 的例子:

for (int i = 1; i <= 5; i++) {
    System.out.println(i);
}

输出结果为:

1
2
3
4
5
while 循环

while 循环是另一种常用的循环结构。while 循环只有一个循环条件部分,如果条件满足,就会一直执行循环体中的代码,直到条件不满足。

以下是一个使用 while 循环打印数字 1 到 5 的例子:

int i = 1;
while (i <= 5) {
    System.out.println(i);
    i++;
}

输出结果与上例相同。

do…while 循环

do…while 循环是最不常用的一种循环结构。do…while 循环先执行一次循环体中的代码,然后再判断是否继续执行循环。

以下是一个使用 do…while 循环打印数字 1 到 5 的例子:

int i = 1;
do {
    System.out.println(i);
    i++;
} while (i <= 5)

输出结果与上例相同。

循环控制语句

在循环中,还可以使用循环控制语句来控制循环的执行。常用的循环控制语句有以下三种:

  • break:用于终止当前循环的执行。
  • continue:用于跳过当前循环中的某一次执行。
  • return:用于终止整个方法的执行。

以下是一个使用 break 和 continue 控制循环的例子:

for (int i = 1; i <= 10; i++) {
    if (i % 2 == 0) {
        continue;
    }
    if (i == 7) {
        break;
    }
    System.out.println(i);
}

输出结果为:

1
3
5

在循环中使用循环控制语句需要注意,过多的使用循环控制语句可能会导致代码难以阅读和理解,因此必须谨慎使用。

总结

循环是 Java 编程中非常基础也是非常重要的一部分。Java 有三种常用的循环结构:for 循环、while 循环和 do…while 循环。在循环中,还可以使用循环控制语句来控制循环的执行。开发者需要根据具体情况选择适合的循环结构和循环控制语句,以便更好地完成任务。