一、while循环
语法:while(expression){
//执行sql
}
public class While01 {
public static void main(String[] args) {
int i=0;
int sum=0;
while (i<=100){ //要注意尽量避免出现死循环,比如while(true)
sum = sum+i;
i+=1;
}
System.out.println(sum);
}
}
二、do...while
语法:do {
//因为代码是从上到下执行,所以该循环至少执行一次
//执行代码
}while(expression);
public class While01 {
public static void main(String[] args) {
int i = 0;
int sum = 0;
do {
sum=sum+i;
i+=1;
} while (i<=100);
System.out.println(sum);
}
}
do...while与while的区别:
1、while先判断后执行,do...while先执行,后判断
2、do...while总是保证循环体最少执行一次,这是最主要的区别