Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想将一个数组变量从一个数组复制到另一个数组的数组变量。我该怎么做?只是Array1[1] = Array2[1]吗?
Array1[1] = Array2[1]
如果你写
array1[1] = array2[1];
这会将的第二个元素的值复制array2到 的第二个元素中array1。如果这就是你想做的一切,那很好。
array2
array1
它不会将两个数组关联在一起。如果你然后写:
array2[1] = someNewValue();
那么该更改将不会在array1.
这很简单...
但是请注意,这两个是堆上的两个不同的 Array Object,其中一个的变化不会反映在另一个上。