谁帮我看一下呢,我写的输出杨辉三角的代码咋不对呢?
class Yhsj{
public static void main(String[] args){
int[][] number=new int[12][];
int row,list;
number[0][0]=1;number[1][0]=1;number[1][1]=1;
System.out.println(number[0][0]);
for(row=2;row<=11;row++){
number[row][0]=1;
number[row][row]=1;
System.out.print(number[row][0]+" ");
for(list=0;list<=row;list++){
number[row][list]=number[row-1][list-1]+number[row-1][list];
System.out.print(number[row][list]+" ");
}
System.out.println();
}
}
}
错误提示:
Exception in thread "main" java.lang.NullPointerException
谁能在我的代码的基础上改一下,使之能正常输出,谢谢!!!