[Java手记]循环语句实例以及应用
1、while循环
while是最基本的循环,先判断循环再执行方法体;
while(1 == 1){ //死循环
System.out.println("正在循环...");
}
int a = 1;
while(a<11){ //循环10次
System.out.println("第"+ a +"次循环");
a++;
}
2、do…while 循环
do…while循环是先执行再判断循环
int a = 1;
do {
System.out.println("第"+ a +"次循环");
a++;
}while(a < 11);
3、for循环
for循环是while循环的简洁版,使一些循环结构变得更加简单。
for(int i=1;i<11;i++){
System.out.println("第"+ i +"次循环");
}
遍历数组:
double[] d={2.32,324.2,4.22,42.53,2.13};
for(double x:d){
System.out.println("当前循环取出的值是:"+ x);
}
4、break和continue关键字
4.1 break关键字
break 主要用在循环语句或者 switch 语句中,用来跳出整个语句块。
break 跳出最里层的循环,并且继续执行该循环下面的语句。
int x = 0;//x记录当前循环次数
for(int i =1;i<21;i++){
x++;
System.out.println("当前循环次数是:"+ x);
if(x == 11){
System.out.println("循环次数10次时跳出循环");
break;
}
}
4.2 continue
continue表示退出本次循环,直接进入下一次循环
int x = 0;//x记录当前循环次数
for(int i =1;i<6;i++){
x++;
if(x == 3){
System.out.println("跳过此次循环");
continue;
}else {
System.out.println("当前循环次数是:"+ x);
}
}
版权声明:
本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自
屠龙少年!
喜欢就支持一下吧