大家好啊,我是java小白任有方,每次的学习笔记是学习后的自我总结
一、三种循环:
1、while循环
先判断,再执行
int i = 0;
while(i<=9){
i++;
System.out.println(i);
}
2、do while循环
先执行一次,再判断
int i = 10; //此时i>9,但也能执行一次i++
do{
i++;
System.out.println(i);
}while(i<=9); //分号不要漏
3、for 循环
for(初始化参数;判断条件 ;更新循环变量){
循环体;
}
for(int i = 0;i<=9;i++){
System.out.println(i);
}
二、循环嵌套
循环内再一个循环,外层循环
for(int i = 0;i<=9;i++){
for(int j = 0;j<=9;j++){
for(int k = 0;k<=9;k++){
System.out.print("*");
}
System.out.println();
}
System.out.println();
}
三、退出循环的方法
1、break;
退出该层循环。只能退出一层循环
2、continue;
结束这次循环。循环内,"continue;"之后的代码不再执行。
3、退出多重循环
给外层循环命名,再 break 外层循环名;退出多重循环。
haha:for(int i=0;i<10;i++) {
for(int j=0;j<10;j++) {
System.out.println("i="+i+" , j="+j);
if(i==5 && j==5) {
break haha;
}
}
}