问答详情
源自:4-14 Java 循环语句之多重循环

刚写完JAVA多重循环,有个小细节不太懂

在一次内层循环完毕之后,想要换行打印,继续循环。System.out.println();这个语句是换行的意思么?请具体解释一下

提问者:我永远喜欢夏莉欧 2018-02-23 20:26

个回答

  • 玩家0x
    2018-02-23 21:11:43
    已采纳

    System.out.println( )是用来数据输出,输出内容为( )里的内容。并且自带换行。

    也就是说,用System.out.println( )输出后会自动换行。

    单单System.out.println( )使用的话,就等于只换行。

    可以归纳为。System.out.println( )的主要作用是输出,而输出中的自动换行是其附带功能。

  • 官哥
    2018-02-23 21:11:34

    // 定义两行三列的二维数组并赋值
    String[][] names={{"tom","jack","mike"},{"zhangsan","lisi","wangwu"}};

    // 通过二重循环输出二维数组中元素的值
    for (int i = 0; i < names.length   ; i++) {

       for (int j = 0; j < names[i].length; j++) {

           System.out.println(  names[i][j]                );
       }

       System.out.println("我是一维数组换行");
    }