我有一个循环,每次给出A和B两个字符串。
经过计算,得出A和B在他们各自的数组中应该对应的位置a,b,
然后在他们对应的位置的值+1,即A[a]++;B[b]++;
还要在一个二维数组,下标是A和B在本次循环中对应各自数组的下标,位置+1,即C[a][b]++
数组A B C是事先分配好内存空间的,如int[]A=new int[20];
当计算的位置 a,b 越界的时候,如何扩展数组大小呢?尤其是二维的,如果我用ArrayList类,又该如何实现?也是二维的犯愁……