while和do …while
while和do…while都是循环语句,while进入循环之前需要先进行判断是否符合条件,do…while第一个进入循环不需要判断循环条件可以直接执行。
while 语句
while(循环条件){
循环体;//循环体需要有循环终止条件,不然会死循环
}
do … while 语句
do{
循环体;//循环体需要有终止条件,但是不论符不符合判断条件都会执行一次
}while(循环条件);
while 示例
int i=0;
while(i<0){
System.out.println("本次不输出,因为不符合判断条件");
}
while(i<7){
System.out.println(i++);
}
do…while 示例
int i=0;
do{
System.out.println("我会输出");
}while(i<0);
do{
System.out.println(i++);
}while(i<7);