因为只是写作
Integer[][] arrFreq = new Integer[49][2];
表示您已经使用所有null
元素初始化了该数组,因为它是一个Integer
Objects 数组,并且Object的默认值为null引用。 因此,
arrFreq[i][1]++; // trying null++;
给
NullPointerException。
如果您使用的 是原始数组,则默认情况下为 s 数组, 情况并非如此 。 0
int[][] arrFreq = new int[49][2];
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)