java基础之循环(5)
一、while循环
特点:先判断,在执行,最少执行0次.
int i=1;
int sum=0;
while (i<=100){//循环条件
sum+=i;//循环体
i++;//循环增量
}
while循环,符合循环条件,循环体继续执行,不符合条件.循环体就不执行.
二、do…while循环
特点:先执行,在判断,最少执行1次.
int i=1;
int sum=0;
do {//先执行一遍循环体
sum+=i;
i++;//循环增量
}while (i<=100);//循环条件,不符合条件就跳出循环,符合条件就继续向上循环
三.for循环
int j=20;
for (int i=0;i<=j;i++){//(初始化参数;循环条件;循环增量)
System.out.println(i);//循环体
}
关键字:break;跳出.
continue:跳过本次循环.
四.多重循环
多重循环指的是循环之间的互相嵌套,被嵌套的成为内循环,嵌套内循环的成为外循环.
外层循环控制行,内层循环控制列.
九九乘法口诀表:
for (int i=1;i<=9;i++){//外层循环
for (int j=1;j<=i;j++){//内层循环
System.out.print(j+"*"+i+"="+j*i+" ");
}
System.out.println();
}
五.小结
本章概述了java基础中的循环的使用,两种循环方法,各有优点和缺点,在不同场景,就会应用不同循环.
有哪里不足或者有更好的建议,欢迎留言吐槽,有哪里不懂的小伙伴,可以私信我,我会一一答复,感谢认可,感谢支持!