求五行的杨辉三角
00000100000
00001010000
00010201000
00103030100
01040604010
想为0的出空值。。
public class Yest3 {    public static void main(String[] args) {
       
      LinkedList<List<Integer>> list = new LinkedList<List<Integer>>();
      for(int i=1;i<6;i++){
       LinkedList<Integer> temp  = new LinkedList<Integer>();
       for(int j=1;j<15;j++){
       if(i==1){
       temp.set(6,1);
       }
       else {
       temp.add(list.get(i-1).get(j-1)+list.get(i-1).get(j+1));
       }
       }list.add(temp);
      }
      
      
       for(int i=0;i<list.size();i++){
       for(int j=0;j<list.size();j++){
       System.out.print(" ");
       }
       for (int j=0;j<list.get(i).size();j++){
       System.out.print(list.get(i).get(j));
       }
       System.out.println();
       }
    
     }
}
Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: -1, Size: 0
at java.util.LinkedList.entry(Unknown Source)
at java.util.LinkedList.get(Unknown Source)
at com.zyf.Yest3.main(Yest3.java:18),
弄不出来。不是只要给第一行赋值,接下来四行都可以通过temp.add(list.get(i-1).get(j-1)+list.get(i-1).get(j+1)求得, 现在搞不明白,这linkedlist是否也跟数组一样默认值为0?求大神