0
在處理中可以分兩步或一步初始化和聲明一維數組。處理中的二維數組的聲明
int []a;
a= new int[100];
這相當於:
int [] a=new int [100];
我想知道是否有與上述類似的方法來這樣做2維陣列。
int [][] array= new int[100][200];
在處理中可以分兩步或一步初始化和聲明一維數組。處理中的二維數組的聲明
int []a;
a= new int[100];
這相當於:
int [] a=new int [100];
我想知道是否有與上述類似的方法來這樣做2維陣列。
int [][] array= new int[100][200];
// this??
int[][] a;
a = new int [100][200];
println("a.\'x\' length: " + a.length);
println("a.\'y\' length: " + a[0].length);
//or maybe... this?
int[][] b;
b = new int [100][];
for(int i = 0; i < b.length; i++){
b[i] = new int[200];
}
println("b.\'x\' length: " + b.length);
println("b.\'y\' length: " + b[0].length);
確保你知道你可以有兩個維度的ArrayList也
什麼語言,你以書面形式? – chwi
@Wilhelmsen PROCESSING – MELWIN
我不明白你爲什麼不嘗試將語句拆分爲int [] []數組; array = new int [100] [200]; –