循环嵌套
循环嵌套
概述:
一个循环的循环体是另一个循环的循环语句就是嵌套循环。所以在学习和使用嵌套循环的时候就使用单个循环语句的知识点去使用它。
比如:
for(初始化语句外;循环条件外;初始化变量改变外){
// 外循环体
for(初始化语句内;循环条件内;初始化变量改变内){
循环体内
}
}
执行流程:
1、执行初始化语句外
2、执行循环条件外
不成立:结束外循环【注意:内循环根本没有权利执行】
成立:
3、执行内循环【外循环的循环体】
3.1、执行初始化语句内
3.2、执循环条件内
不成立:结束内循环执行第4步
成立:
3.3、执行循环体内
3.4、执行初始化变量改变内
3.5、回到3.2 形成 3.2 3.3 3.4 3.5 闭环操作一直到循环条件内不成立结束内循环,去执行步骤4
4、执行初始化变量改变外
5、回归第2步 形成 2345闭环操作 一直到循环条件外不成立结束外循环
代码示例:
public class LoopAndLoopDemo {
public static void main(String[] args) {
for (int i = 1; i <= 5; i++) {
for (int j = 1; j <= 4; j++) {
System.out.println("外循环" + i + "内循环" + j);
}
}
// 外循环执行一次 内循环执行全部
}
}
还没有评论,来说两句吧...