一、while循环
1).如果不满足循环条件,则不能进入循环。
2).只要循环条件为true,循环就会一直执行下去。
1.语法:
while(循环条件) {
//循环语句;
}
2.实例:
public class Test {
public static void main(String args[]) {
int x=10;
while(x<15) {
System.out.print("第"+x+"次");
x++;
System.out.print("\n");
}
}
}
3.结果:
第10次
第11次
第12次
第13次
第14次
二、do...while循环
1).即使不满足循环条件,也至少执行一次。
2).循环条件在循环语句的后面,所以循环语句在检测循环条件之前就已经执行了。
3).如果循环条件的值为true,则循环语句一直执行,直到循环条件的值为false。
1.语法:
do {
//循环语句
}while(循环条件);
2.实例:
public class Test {
public static void main(String args[]){
int x=10;
do{
System.out.print(x+"个");
x++;
System.out.print("\n");
}while(x<15);
}
}
3.结果:
10个
11个
12个
13个
14个
三、while 和 do-while的区别
1.while循环先执行循环条件,然后再执行循环语句。(先判断,再执行)
2.do...while循环先执行循环语句,然后再执行循环条件。(先执行,再判断)
3.在第一次就不满足循环条件的情况下,while循环不能执行循环语句, do...while循环可以执行一次循环语句。