Java While 循环

循环

只要达到指定的条件,循环就可以执行代码块。

循环很方便,因为它们节省时间,减少错误,并且使代码更具可读性。


Java While 循环

只要指定的条件为 truewhile 循环就会遍历代码块:

语法
  1. while (condition) {
  2. // 要执行的代码块
  3. }

在下面的示例中,只要变量(i)小于 5,循环中的代码就会反复运行:

实例
  1. public class Main {
  2. public static void main(String[] args) {
  3. int i = 0;
  4. while (i < 5) {
  5. System.out.println(i);
  6. i++;
  7. }
  8. }
  9. }
注意:不要忘记增加条件中使用的变量,否则循环永远不会结束!

Do/While 循环

do/while 循环是 while 循环的一个变体。这个循环将执行代码块一次,然后检查条件是否为 true,然后只要条件为 true,它就会重复循环。

语法
  1. do {
  2. // 要执行的代码块
  3. }
  4. while (condition);

下面的示例使用 do/while 循环。即使条件为 false,循环也将始终至少执行一次,因为代码块是在判断条件之前执行的:

实例
  1. public class Main {
  2. public static void main(String[] args) {
  3. int day = 4;
  4. switch (day) {
  5. case 6:
  6. System.out.println("Today is Saturday");
  7. break;
  8. case 7:
  9. System.out.println("Today is Sunday");
  10. break;
  11. default:
  12. System.out.println("Looking forward to the Weekend");
  13. }
  14. }
  15. }
不要忘记增加条件中使用的变量,否则循环永远不会结束!