一:无限循环(循环高级):循环一直停不下来。
eg:1.for循环
for(;;){
System.out.println("I LOVE YOU");
}
2.while循环
while(true){
System.out.println("I LOVE YOU");
}
3.do.....while循环
do{
System.out.println("I LOVE YOU");
}while();
注意:无限循环下面不能写其他代码了,因为循环永远停不下来。
二:跳转控制语句
1.break语句:
在switch语句和循环语句中都可以使用break语句。
eg:
int x = 3; //定义变量x,初始值为3‘
while(x <= 6){ //循环条件
System.out.println("x =" + x); //条件成立打印x的值。
if(x == 5){
break;
}
x++; //x进行自增。
}
上述代码中,通过while循环打印x的值,当x的值为5时,使用break语句跳出循环。因此打印结果中并没有出现“x = 6”.
2.
int i,j; //定义两个循环变量
for(i + 1;i <= 6; i++ ){ //外层循环
if(i > 6){ //判断i的值是否大于6
break; //跳出外层循环
}
for(j = 1;j <= 1; j++){ //内层循环
System.out.print("*"); //打印
}
System.out.print("/n"); //换行
}
上述代码中,在外层for循环中使用break语句,当i>6时,break语句会跳出外层循环。因此程序只打印了6行。