我想知道你在Java中声明一个数组,它从0开始,然后是1,2 ......等。 因此,如果我想要一个100x100的二维数组,它将是
int [] [] a;
a = new int [99] [99]
或者我会保留100?
答案 0 :(得分:3)
int[][] a = new int[100][100]
令人困惑,我知道。
答案 1 :(得分:3)
此外,如果数组为零,则大小不受此影响。
这意味着
int[][] a = new int[100][100];
尺寸为100 x 100,而每个尺寸的索引为0到99(含)。 所以最后一个有效元素是[99] [99]。