在两个循环内返回语句

时间:2019-09-06 06:53:27

标签: java netbeans

当我在Netbeans IDE v11.1上运行此代码时

         for(int x = 3; x >0; x--)
             for(int y = 3; y >= x; y--) {
                 System.err.println(x + "  " + y);
                 if(x == 1 && y == 2) { // any if statement
                    System.out.println("KKKK");
                    return;
                 }
             }

“ KKKK”应位于输出的末尾,以便预期的输出为

    3  3
    2  3
    2  2
    1  3
    1  2
    KKKK

但是我在netbeans中得到的是

    3  3
    KKKK
    2  3
    2  2
    1  3
    1  2

“ KKKK”的位置在输出中随机变化

会发生什么?

0 个答案:

没有答案