注册 登录
编程论坛 JAVA论坛

这是啥原因赋值不成功!麻烦大神回复!!

俞123456 发布于 2021-11-13 17:46, 2314 次点击
package com.unit.text;


public class Text4 {

    public static void main(String[] args) {
     int [][]arr=new int[10][];
     for(int i=0;i<10;i++) {
         arr[i]=new int[i+1];
         arr[i][0]=1;
         arr[i][i]=1;
     }
     for(int i=0;i<10;i++) {  
         for(int j=0;j<i;j++) {
             System.out.print(arr[i][j]+" ");
            
     }
         System.out.println();
     }
 
     
     
1
1 0
1 0 0
1 0 0 0
1 0 0 0 0
1 0 0 0 0 0
1 0 0 0 0 0 0
1 0 0 0 0 0 0 0
1 0 0 0 0 0 0 0 0
    }

}
2 回复
#2
apull2021-11-13 22:27
for(int j=0;j<=i;j++) {
#3
俞1234562021-11-16 10:36
回复 2楼 apull
太感谢了!已经找到原因了
1