for循环嵌套

/*
  1、所有合法的"控制语句"都可以嵌套使用。
  2、for循环嵌套一个for循环执行原理是什么?
    提示一下:大家不要因为for循环中嵌套了一个for循环,就感觉
    这个程序比较特殊,实际上大家可以这样看待:
    for(){
    //在分析外层for循环的时候,把里面的for就当做一段普通的java语句/代码
    for(){}
*/
public class fortest
{
  public static void main(String[] args){

    // 单层for循环
    for(int i = 0; i < 10; i++){
      System.out.println("i = " + i);
    }

    for(int k = 0; k < 2; k++){ //循环2次
      System.out.println("k = " + k);
    }

    for(int k = 0; k < 2; k++){ //循环2次
      //System.out.println("k --> " + k);
      for(int i = 0; i < 10; i++){
        System.out.println("i --> " + i);
      }
    }

    /*int i = 0;
    for(int k = 0; k < 2; k++){ //循环2次
        System.out.println("i = " + i); //循环1次
      }
    }
    */

    /*
    // 第一遍
    for(int i = 0; i < 10; i++){
      System.out.println("i = " + i);
    }

    // 第二遍
    for(int i = 0; i < 10; i++){
     System.out.println("i = " + i);
    }
    */
  }
}

posted @ 2021-09-05 23:59  沉默的言兴与誉  阅读(1144)  评论(0)    收藏  举报