③ 打印九九乘法表
public class Test02 {public static void main(String[] args) {//打印九九乘法表for (int i = 1; i <= 9; i++) {for (int j = 1; j <= i; j++) {if (i==j){System.out.println(" "+i+"x"+j+"="+i*j);}else{System.out.print(" "+i+"x"+j+"="+i*j);}}}}}
结果:
1x1=1 2x1=2 2x2=4 3x1=3 3x2=6 3x3=9 4x1=4 4x2=8 4x3=12 4x4=16 5x1=5 5x2=10 5x3=15 5x4=20 5x5=25 6x1=6 6x2=12 6x3=18 6x4=24 6x5=30 6x6=36 7x1=7 7x2=14 7x3=21 7x4=28 7x5=35 7x6=42 7x7=49 8x1=8 8x2=16 8x3=24 8x4=32 8x5=40 8x6=48 8x7=56 8x8=64 9x1=9 9x2=18 9x3=27 9x4=36 9x5=45 9x6=54 9x7=63 9x8=72 9x9=81
4.4 增强for循环主要用于数组或集合 。
语法:
for(声明语句 : 表达式){//代码语句}
【注意】
- 声明新的局部变量,该变量的类型必须和数组元素的类型匹配;
- 表达式是要访问的数组名,或者是返回值为数组的方法 。
public class ForDemo03 {public static void main(String[] args) {int[] num = {10,20,30,40,50}; //定义一个数组for (int i = 0;i<5;i++){System.out.println(num[i]);}System.out.println("==================");//遍历数组的元素for (int x:num){System.out.println(x);}}}
结果:1020304050==================1020304050
5 break和continue语句【break】在任何循环语句的主体部分,均可用
break
控制循环的流程,可以强行退出循环 。【continue】
用在循环语句体中,用于终止某次循环过程,即跳过循环体中未执行的语句,接着进行下一次是否执行循环的判定 。
【goto】
带标签的
break
和continue
。【Java学习之路:流程控制】本章节学习结束,接下来再接再厉,加油!!!
经验总结扩展阅读
- UML类中的6种关系
- 求生之路如何建立局域网联机游戏(求生之路2 局域网联机)
- 求生之路怎么开多人联机(求生之路如何本地联机)
- 求生之路联机方法(求生之路如何远程联机)
- 五 微软出品自动化神器【Playwright+Java】系列 之常见点击事件操作
- 不会游泳的人如何自学游泳(一般人如何学习游泳)
- Java一次返回中国所有省市区三级树形级联+前端vue展示【200ms内】
- PHP Phar反序列化学习
- 【软件学习】怎么在Word里面设置MathType分隔符,使公式按照章节自动编号
- Java代码审计之实战某博客