当我运行以下代码时,什么也不会被复制-我在做什么错?
另外,这是将数据从一个阵列复制到另一个阵列的最佳/最有效的方法吗?
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]; } } }
我认为您的工作很落后:
a[i] = b[i];
应该:
b[i] = a[i];