-1

我想将一个数组变量从一个数组复制到另一个数组的数组变量。我该怎么做?只是Array1[1] = Array2[1]吗?

4

2 回答 2

3

如果你写

 array1[1] = array2[1];

这会将的第二个元素的复制array2到 的第二个元素中array1。如果这就是你想做的一切,那很好。

不会将两个数组关联在一起。如果你然后写:

 array2[1] = someNewValue();

那么该更改将不会array1.

于 2012-08-22T16:10:18.993 回答
0

这很简单...

array1[1] = array2[1];

但是请注意,这两个是堆上的两个不同的 Array Object,其中一个的变化不会反映在另一个上。

于 2012-08-22T16:12:38.183 回答