【发布时间】:2019-04-14 01:39:42
【问题描述】:
我想复制一个数组,但我不知道它的大小。我在下面粘贴了类和方法。
public MyClass {
private int map[][];
public void setMap(int[][] map){
//my code here
}
}
当然,这种方式行不通。因为(正如我所说)我不知道大小。
int map[][] = new int[N][N];
for (int[] i : map)
for (int j : i)
i[j] = 1;
【问题讨论】:
-
你可能不知道,但
array.length知道。使用经典的for(int i=0;i<arr.length;i++)。
标签: java