21xrx.com
2024-04-25 08:25:15 Thursday
登录
文章检索 我的文章 写文章
Java for 循环
2021-07-08 16:14:17 深夜i     --     --
J a v a o r

Java for 循环用于重复执行语句,直到某个条件成立。 for 是 Java 编程语言中的一个关键字。

Java for 循环语法

for (/* Initialization of variables */ ; /*Conditions to test*/ ; /* Increment(s) or decrement(s) of variables */) {
  // Statements to execute, i.e., Body of a for loop
}

您可以初始化多个变量,测试多个条件,并根据需要对多个变量执行递增或递减。 请注意,for 循环的所有三个组件都是可选的。 例如,以下 for 循环无限期地打印“Java programming”。

// Infinite for loop
for ( ; ; ) {
  System.out.println("Java programming");
}

您可以通过按 Ctrl+C 来终止无限循环。

Java 中的简单 for 循环示例

下面的示例程序使用 for 循环打印前 10 个自然数,即从 1 到 10。

//Java for loop program
class ForLoop {
  public static void main(String[] args) {
    int c;
   
    for (c = 1; c <= 10; c++) {
      System.out.println(c);
    }
  }
}

程序输出:

在控制台中打印星星的 Java for 循环示例

印有以下星形图案****************

class Stars {
  public static void main(String[] args) {
    int row, star;
   
    for (row = 1; row <= 10; row++) {
      for (star = 1; star <= row; star++) {
        System.out.print("*");
      }
      System.out.println(); // Go to next line
    }
  }
}

该程序使用嵌套的 for 循环,即在另一个 for 循环内的 for 循环来打印星星的图案。 您还可以使用空格来创建另一个图案,它留给您作为练习。

程序输出:

  
  
下一篇: Java while 循环

评论区

{{item['qq_nickname']}}
()
回复
回复