循环嵌套

女爷i 2022-12-27 15:30 269阅读 0赞

循环嵌套

概述:

一个循环的循环体是另一个循环的循环语句就是嵌套循环。所以在学习和使用嵌套循环的时候就使用单个循环语句的知识点去使用它。

比如:

  1. for(初始化语句外;循环条件外;初始化变量改变外){
  2. // 外循环体
  3. for(初始化语句内;循环条件内;初始化变量改变内){
  4. 循环体内
  5. }
  6. }

执行流程:

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闭环操作 一直到循环条件外不成立结束外循环

代码示例:

  1. public class LoopAndLoopDemo {
  2. public static void main(String[] args) {
  3. for (int i = 1; i <= 5; i++) {
  4. for (int j = 1; j <= 4; j++) {
  5. System.out.println("外循环" + i + "内循环" + j);
  6. }
  7. }
  8. // 外循环执行一次 内循环执行全部
  9. }
  10. }

发表评论

表情:
评论列表 (有 0 条评论,269人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Java循环中断、循环嵌套

    循环中断 1.break 直接强行跳出当前循环,不再执行剩余代码。(作用于整个循环) ps:在多重循环情况下,如果break在内层循环中,则仅仅终止了内层循环,外

    相关 循环嵌套

    循环嵌套 概述: 一个循环的循环体是另一个循环的循环语句就是嵌套循环。所以在学习和使用嵌套循环的时候就使用单个循环语句的知识点去使用它。 比如: for

    相关 循环嵌套

    一个循环体内又包含另一个完整的循环结构,称之为循环的嵌套。内嵌的循环中还可以嵌套循环,这就是多层循环。不管在什么语言中,关于循环嵌套的概念都是一样的。例如在电影院找座位号,需要