我希望将数据打印成20列,每行20行。我创建了一个包含数据的集合(行)。 我写了以下代码。我得到索引越界错误。 不同列的行可能不同....... 的 THANKYOU
private static void testData(ArrayList<String> lines,ArrayList<Integer> uid) {
int i=0,start=0,count=0,a=0,b=0;
int array_of_index[]=arrData(uid); //Function to convert to Array
while(i<lines.size()){
if(b==array_of_index.length){
count++;
b=0;a=0;
System.out.println();
}
start=array_of_index[a+count];
System.out.print(Integer.parseInt(lines.get(start))+"\t");
a=array_of_index[b+1];
b++;i++;
}
System.out.println("SUCCESS");
}