-
循环结构:
- for结构:应用率最高,与次数相关的
-
三种循环结构如何选择:
-
先看循环是否是次数相关:
-
若相关-------------------------------直接上for
-
若无关,再判断要素1与要素3是否相同,(看上一篇while循环)
- 若相同-------------------------直接上do...while
- 若不同-------------------------直接上while
-
-
-
break:跳出循环
continue:跳过循环体中剩余语句而进入下一次循环
-
嵌套循环:
-
循环中套循环,常常多行多列时使用,一般外层控制行,内层控制列
-
执行规则:外层循环走一次,内层循环走所有次
-
建议:嵌套层数越少越好,能用一层就不用两层,能用两层就不用三层
若业务必须通过三层以上的循环才能解决,说明你的设计有问题
-
break只能跳出当前一层循环
-
代码,从下往上看
package day05;
//for结构的演示
public class ForDemo {
public static void main(String[] args) {
//输出9的乘法表,只要不能被3整除的