1. 循环作用:让一段代码 重复执行,简化代码、提高复用性。
2. 循环三要素:初始值、判断条件、更新值(步长)。
3. 常用循环:for 循环、while 循环、do-while 循环。
4. 死循环:条件永远为 true,会一直执行,需避免。
5. 跳出循环:break 跳出整个循环;continue 跳过本次循环。
格式:
for(初始值; 判断条件; 更新值){
循环体代码;
}
执行顺序:初始值 → 判断条件 → 循环体 → 更新值 → 判断条件...
public class ForDemo {
public static void main(String[] args) {
// 输出 1~5
for(int i = 1; i <= 5; i++){
System.out.println("i = " + i);
}
}
}
格式:
while(判断条件){
循环体代码;
更新值;
}
特点:条件不满足时,一次都不执行。
public class WhileDemo {
public static void main(String[] args) {
// 输出 1~5
int i = 1;
while(i <= 5){
System.out.println("i = " + i);
i++;
}
}
}
格式:
do{
循环体代码;
更新值;
}while(判断条件);
特点:无论条件是否成立,至少执行一次。
• for 循环:适合 已知循环次数 的场景。
• while 循环:适合 未知循环次数 的场景。
• do-while 循环:必须 先执行一次 时使用。