一尘不染

从一个数组复制到另一个数组的最佳方法

java

当我运行以下代码时,什么也不会被复制-我在做什么错?

另外,这是将数据从一个阵列复制到另一个阵列的最佳/最有效的方法吗?

public class A {
    public static void main(String args[]) {
        int a[] = { 1, 2, 3, 4, 5, 6 };
        int b[] = new int[a.length];

        for (int i = 0; i < a.length; i++) {
            a[i] = b[i];
        }
    }
}

阅读 171

收藏
2020-12-03

共1个答案

一尘不染

我认为您的工作很落后:

a[i] = b[i];

应该:

b[i] = a[i];

2020-12-03