while循环
- while是最基本的循环,结构为:
while(布尔表达式){
// 循环体
}
- 只要布尔表达式为true,循环会一直执行下去
public static void main(String[] args) {
int i = 0;
int sum = 0;
while (i<=100){
sum = sum + i;
i++;
}
System.out.println(sum);
}
do...while循环
- do...while循环至少执行一次
do{
// 执行语句
}while(布尔表达式);
- do...while和while的区别
- while是先判断后执行,do...while是先执行后判断
- do...while总是保证循环体至少执行一次
public static void main(String[] args) {
int i = 0;
// while循环先判断i,后执行
while(i<0){
i++;
}
System.out.println("========");
// do...while先自增i后判断
do {
i++;
}while (i<0);
System.out.println(i);
}