【发布时间】:2010-09-30 00:14:44
【问题描述】:
如何在 Java 中深度复制形状不规则的二维数组?
即。
int[][] nums = {{5},
{9,4},
{1,7,8},
{8,3,2,10}}
由于某种原因我无法使用Arrays.arrayCopy()(版本控制?)
【问题讨论】:
-
可以this question帮助你吗?
-
没有 Arrays.arrayCopy()。有 System.arrayCopy()(自 Java 1.0 以来就存在)和 Arrays.copyOf()(自 Java 6/Java 1.6 以来就存在)。请澄清你的意思。
-
似乎完全重复 - 请参阅 guerda 的回答
-
@Paul:这不是那个问题的重复——你读过吗?
-
同意,这不是一个完全重复的问题,它是一个更具体的问题,答案大相径庭(不过,其他问题的答案仍然会有所帮助)。
标签: java arrays deep-copy multidimensional-array