我有一個二維數組名爲多和它的聲明是將雙元素二維數組
Object[][] multi = new Object[10][10];
我想,當我加入一些元素,如x和y是整數
multi[y][x]=10;
不打印此array
或孔array
什麼我得到null
輸出whay我打印
System.out.println(multi[0][0]);
或
for(int r = 0; r < 10; r++) {
for(int g = 0; g <10; g++) {
System.out.println(multi[r][g]);
}
}
你應該得到99'null'版畫,以及一個打印與'10',如果你只分配一個值。你可以包括整個代碼,或者說是執行這個特定代碼的方法。 – SomeJavaGuy
'multi [r]'的所有元素(對於'0 <= r <10')最初都是'null';他們只會在你隨後賦予它們一個非空值時纔會出現。 –
no m8當我添加oly一個元素 'multi [0] [0] = 10;' 並打印一個這樣的元素 'System.out.println(multi [0] [0]);' 我得到一個'null'打印 – special