AP计算机教程8-5:常见错误
- 仅声明而忘记创建数组(
int[][] nums;)。 - 使用
1而不是0作为第一个索引。 - 使用
array.length而不是array.length - 1作为最后的行索引。 - 使用
array[0].length而不是array[0].length - 1作为最后的列索引。 - 使用
array.length()而不是array.length。 - 在循环中造成数组越界(使用
index <= array.length),抛出ArrayIndexOutOfBoundsException。 - 在循环遍历完每一个元素前就用
return语句跳出了循环。 - 循环中使用了错误的开始和结束索引。
- 误将
array.length当成列数。array[0].length才是列数,二维数组的行数和列数不一定相等。
0 条评论