二维数组是两个一维数组组成的,所以你可以在内层循环的时候先取数组的长度,这样的话就不会越界了;for(int i=0;i int[] temp = arr[i]; for(int j=0;j //循环体 }}
for(int i=0;i for(int j=0;j //循环体 }这样可以避免数组越界,二维数组的每一行理解为一个单独的数组,例如:{6,5}理解为arr[1][]这个数组只有两个元素}
使用之前判断呗,如果为空,做处理,或者在放入的时候如果为空,那么设置为默认值