这是我在这样的社区中的第一个问题,所以我的问题格式可能不会很好。如何深度复制2维阵列(不同的行大小)
现在我的问题是我想在Java中深度复制2维数组。当在一维或甚至二维数组中使用固定大小的行和列来做它时非常容易。我的主要问题是我不能做初始化第二阵列我试图复制如:
int[][] copyArray = new int[row][column]
由于行大小不是固定的,变化中的每一行指标如我尝试复制此阵:
int[][] envoriment = {{1, 1, 1, 1}, {0, 1, 6}, {1}};
所以你看,如果我说new int[3][4]
会有额外的空间,我不想要。有没有一种方法可以深度复制这样的二维数组?
好的一般解决方案 – 2011-04-06 08:22:24
真棒,这是我一般寻求的。感谢所有帮助我的答案:) – Dagohan 2011-04-06 08:32:02