Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/198.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 为android中的arrayList添加值_Java_Android_Arraylist - Fatal编程技术网

Java 为android中的arrayList添加值

Java 为android中的arrayList添加值,java,android,arraylist,Java,Android,Arraylist,我正在尝试将int值添加到数组列表中 ArrayList<Integer> arraylistPage1; for(int j=1;j<=totalPage;j++){ int x=0; for(int i=1;i<=rangeMode;i++){ if(binaryTable[i][j]==1){ cardInPage[j][x]=i; System.out.println

我正在尝试将int值添加到数组列表中

ArrayList<Integer> arraylistPage1;

for(int j=1;j<=totalPage;j++){  
     int x=0;
     for(int i=1;i<=rangeMode;i++){
          if(binaryTable[i][j]==1){
             cardInPage[j][x]=i;
             System.out.println("card number: "+i);
             arraylistPage1.add(i);
             System.out.println(arraylistPage1);
             x++;                   
          }
     }
     System.out.println("page-"+j+" total card:"+x);
     totalCardInPage[j]=x;
}
ArrayList arraylistPage1;

对于(int j=1;j将代码更改为

ArrayList<Integer> arraylistPage1;

for(int j=1;j<=totalPage;j++){  
 int x=0;
 arraylistPage1 = new ArrayList<Integer>(rangeMode);
 for(int i=1;i<=rangeMode;i++){
      if(binaryTable[i][j]==1){
         cardInPage[j][x]=i;
         System.out.println("card number: "+i);
         arraylistPage1.add(i);
         System.out.println(arraylistPage1);
         x++;                   
      }
 }
 System.out.println("page-"+j+" total card:"+x);
 totalCardInPage[j]=x;
}
ArrayList arraylistPage1;

对于(int j=1;jI建议您使用调试器逐步检查它,以了解它“停止”时实际发生的情况。如果
totalPage==0
?@Vakh,则在这种情况下,totalPage将永远不会为0