Java 为android中的arrayList添加值
我正在尝试将int值添加到数组列表中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
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