"for"循环的基本语法格式


在Java中,"for"循环的基本语法格式如下:

for (initialization; condition; increment/decrement) {
    // code to be executed repeatedly
}

其中,"initialization"是循环开始时执行的语句,通常用于初始化计数器或声明变量;"condition"是循环条件,当条件为真时循环继续执行;"increment/decrement"是在循环每次迭代后执行的语句,通常用于递增或递减计数器。

下面是一些使用Java中"for"循环的示例:

  1. 遍历一个数组,打印其中的元素:
int[] nums = {1, 2, 3, 4, 5};
for (int i = 0; i < nums.length; i++) {
    System.out.println(nums[i]);
}
  1. 遍历一个字符串,打印其中的每个字符:
String str = "hello world";
for (int i = 0; i < str.length(); i++) {
    System.out.println(str.charAt(i));
}
  1. 遍历一个集合,打印其中的元素:
List<String> fruits = new ArrayList<String>();
fruits.add("apple");
fruits.add("banana");
fruits.add("cherry");
for (String fruit : fruits) {
    System.out.println(fruit);
}
  1. 遍历一个范围,打印其中的数字:
for (int i = 1; i <= 10; i++) {
    System.out.println(i);
}
  1. 遍历一个数组,打印其中所有偶数:
int[] nums = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
for (int num : nums) {
    if (num % 2 == 0) {
        System.out.println(num);
    }
}
  1. 嵌套循环,打印乘法口诀表:
for (int i = 1; i <= 9; i++) {
    for (int j = 1; j <= i; j++) {
        System.out.print(j + "x" + i + "=" + (i*j) + "\t");
    }
    System.out.println();
}

这些示例展示了在Java中使用 "for" 循环的不同场景和语法。在编写 "for" 循环时,要确保正确地初始化计数器、指定循环条件,并在循环体中实现需要重复执行的代码块。


原文链接:codingdict.net