如何交换数组和数组长度的元素?

时间:2019-04-24 18:58:25

标签: java arrays algorithm

我需要交换元素k和数组的长度。请给我解释一下该怎么做,因为说实话我真的不知道该怎么做。我有一些代码,但是我想了解编译器在实现过程中将执行的移动逻辑。预先谢谢你。

void fun(int[] data) {
    for (int k = 0; k < data.length - 1; k++) {
        if (data[k] < data[data.length - 1]) {
            swap(data, k, data.length - 1);
        }
    }
}

0 个答案:

没有答案