版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
**知识点:**break跳出当前循环层,如果是嵌套循环,则跳出当前内循环。
break 主要用在循环语句或者 switch 语句中,用来跳出整个语句块。
break 跳出当前层的循环,并且继续执行该循环下面的语句。
continue语句终止本次循环,进行下一次循环
在 for 循环中,continue 语句使程序立即跳转到更新语句。
在 while 或者 do…while 循环中,程序立即跳转到布尔表达式的判断语句。
1.倒着输出九九乘法表;输出结果如下所示:
package practice1;
public class Multiplication {
public static void main(String[] args) {
for (int i=9; i>=1; i--){
// 嵌套一个内部for循环,打印列数;
for (int j=1; j<=i; j++) {
// 在内部for循环中打印输出结果;其中“\t”是tab制表符
System.out.print(j+"*"+i+"="+j*i+"\t");
}
// 内部for循环打印出列后,外部for循环进行换行;
System.out.println();
}
}
}
2.
package practice1;
public class Martix {
public static void main(String[] args) {
// x代表行
for (int x = 0; x <= 4; x++) {
// y代表列
for (int y = 0; y <= 10; y++) {
// 矩形四边为*
if (x == 0 || x == 4 || y == 0 || y == 10) {
System.out.print("*");
} else
// 其余部分输出空格
System.out.print(" ");
}
// 换行
System.out.println();
}
}
}