我有一个大小为5000的阵列A
,以及任意大小但小于A
的较小阵列B
。我的小阵列总是产生新的值,我不想松散,因此我将它们添加到数组A
并继续,但是我被卡住了,因为每当我尝试将较小的值复制到较大值而不是从它剩下的位置完全擦除之前的值,并且数组A
变得等于数组B
。将阵列添加到另一个较大的阵列
offset = offset + B.length;
System.arraycopy(B, 0, A, offset, B.length);
这种说法是一个循环,更新B
每次。
那究竟是什么问题呢?你想达到什么目的? –
你能在循环中显示完整的代码吗? –