一.三种循环简介及比较
1.do{代码}while(条件)
与while的区别:先执行一次循环体再判断条件
循环嵌套:循环里边嵌套循环
示例代码:
import java.util.Scanner;
public class DoubleWhile{
public static void main(String[] args){
int appleCount = 1;
do{
System.out.println("吃了第"+appleCount+"个苹果");
appleCount++;
}while(appleCount<10);
}
2.for循环:
for(初始化变量;循环条件;变量改变){
循环体
}
for循环与while循环对比:
优点:结构紧凑,可读性强
缺点:结构固定,灵活性差
适合:固定循环次数,且循环变量递增或者递减的循环类型
示例代码
public class ForStu{
public static void main(String[] args){
for(int i = 1;i < 6;i++){
System.out.println("吃了第"+i+"个苹果");
}
}
3. while:判断一段代码是否继续(循环)执行
while(判断条件){代码}
考虑循