Java – the best way to copy from one array to another
•
Java
When I run the following code, there is no copy - what did I do wrong?
In addition, is this the best / most effective way to copy data from one array to another?
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];
}
}
}
Solution
I think your task is backward:
a [i] = b [i];
should:
b [i] = a [i];
The content of this article comes from the network collection of netizens. It is used as a learning reference. The copyright belongs to the original author.
THE END
二维码
