Java ArrayList的大小不正确

Java ArrayList的大小不正确,java,arraylist,Java,Arraylist,我有一段代码,如果ArrayList不存在,它会将数字1-9添加到单独的ArrayList中。然而,即使我打印了ArrayList(并且它得到了所有正确的数字),当我打印ArrayList的.size时,它给了我1而不是9。我希望你能理解我的问题。代码如下: ArrayList[][] tillatnaSiffror = new ArrayList[9][9]; for(int i=0;i<9;i++){ for(int ruta=0;ruta<9;ruta

我有一段代码,如果ArrayList不存在,它会将数字1-9添加到单独的ArrayList中。然而,即使我打印了ArrayList(并且它得到了所有正确的数字),当我打印ArrayList的.size时,它给了我1而不是9。我希望你能理解我的问题。代码如下:

ArrayList[][] tillatnaSiffror = new ArrayList[9][9];

    for(int i=0;i<9;i++){
        for(int ruta=0;ruta<9;ruta++){

            if(tillatnaSiffror[i][ruta] == null){
                for(int add=1;add<=9;add++){
                    tillatnaSiffror[i][ruta] = new ArrayList<Integer>();
                    tillatnaSiffror[i][ruta].add(add);
                    System.out.println(tillatnaSiffror[i][ruta]);
                }
                System.out.println(tillatnaSiffror[i][ruta].size());
            }
        }
    }
ArrayList[]tilatnasifferr=newarraylist[9][9];

对于(int i=0;i,因为您通过执行

tillatnaSiffror[i][ruta] = new ArrayList<Integer>();
tilatnasiffror[i][ruta]=newarraylist();
i、 例如,你创建了一个新的列表,对于你添加的每一个数字,你都会丢弃上一个列表

尝试移出列表的创建:

 ,-->   tillatnaSiffror[i][ruta] = new ArrayList<Integer>();
 |      for(int add=1;add<=9;add++){
 '-----<
            tillatnaSiffror[i][ruta].add(add);
            System.out.println(tillatnaSiffror[i][ruta]);
         }
,-->tilatnasiffrror[i][ruta]=newarraylist();

|对于(int add=1;add,因为您通过执行

tillatnaSiffror[i][ruta] = new ArrayList<Integer>();
tilatnasiffror[i][ruta]=newarraylist();
i、 例如,你创建了一个新的列表,对于你添加的每一个数字,你都会丢弃上一个列表

尝试移出列表的创建:

 ,-->   tillatnaSiffror[i][ruta] = new ArrayList<Integer>();
 |      for(int add=1;add<=9;add++){
 '-----<
            tillatnaSiffror[i][ruta].add(add);
            System.out.println(tillatnaSiffror[i][ruta]);
         }
,-->tilatnasiffrror[i][ruta]=newarraylist();

|对于(int add=1;add tillatnaSiffror是什么意思,它是什么语言,我想知道?
tillatnaSiffror
表示“允许的数字”。我假设Filip正在编写一个soduko-solver。tillatnaSiffror是什么意思,它是什么语言,我想知道?
tillatnaSiffror
表示“允许的数字”。我想菲利普是在写一本索杜科解算器。啊!当然……我会把它归咎于睡眠不足;)非常感谢你指出这一点,我会把你的想法与收藏品结合起来考虑!啊!当然……我会把它归咎于睡眠不足;)非常感谢你指出这一点,我会把你的想法与收藏品结合起来考虑!