简单的阵列,输出的不确定性

时间:2017-11-14 23:32:44

标签: java arrays sorting

所以我在几天内就读Java考试了。在我的练习包中,我有以下代码。我对输出的预测是4 1 ......这甚至都不是一个选择。答案是1 1 2 3 4 5.但我不明白它是如何得到这个输出的。我的猜测是我在第5行(myList [i ...)附近被抛弃了。如果有人有耐心为我分解它,我会很感激。我不想在这里找到工作的答案,我只是想了解它们。

公共课Test10 {

public static void main(String[] args) {

    int[] myList = {1,2,3,4,5,6};

    for (int i = myList.length - 2; i >= 0; i--) {
        myList[i + 1] = myList[i];
    }

    for (int e: myList)
        System.out.print(e + " ");

}

}

0 个答案:

没有答案