背景:
Java 中主要有四种循环语句:for 循环、while 循环、do-while 循环 和 foreach 循环(也称为增强型 for 循环)。下面我将分别介绍这四种循环语句,并给出相应的实例。
for循环:
1. for 循环for 循环是一种常用的循环结构,适用于已知循环次数的情况。语法for (初始化; 条件; 更新) {
// 循环体
}
实例:public class ForLoopExample {
public static void main(String[] args) {
for (int i = 1; i <= 5; i++) {
System.out.println("当前数字: " + i);
}
}
}
while循环
2. while 循环while 循环在每次循环开始时检查条件,如果条件为真,则执行循环体。语法while (条件) {
// 循环体
}
实例:public class WhileLoopExample {
public static void main(String[] args) {
int i = 1;
while (i <= 5) {
System.out.println("当前数字: " + i);
i++;
}
}
}
do-while循环:
3. do-while 循环do-while 循环至少会执行一次循环体,然后再检查条件。语法do {
// 循环体
} while (条件);
实例:public class DoWhileLoopExample {
public static void main(String[] args) {
int i = 1;
do {
System.out.println("当前数字: " + i);
i++;
} while (i <= 5);
}
}
foreach循环:
4. foreach 循环(增强型 for 循环)foreach 循环用于遍历数组或集合中的每一个元素。语法for (元素类型 元素变量 : 数组或集合) {
// 循环体
}
实例:public class ForEachLoopExample {
public static void main(String[] args) {
int[] numbers = {1, 2, 3, 4, 5};
for (int number : numbers) {
System.out.println("当前数字: " + number);
}
}
}
总结:
•for 循环:适用于已知循环次数的情况。
•while 循环:在每次循环开始时检查条件,如果条件为真,则执行循环体。
•do-while 循环:至少执行一次循环体,然后再检查条件。
•foreach 循环:用于遍历数组或集合中的每一个元素。