本文介绍了多维的arraylist不工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一些数据,我想要的是多维数组列表的格式。我使用JSOUP库从我的网站获取这些数据。我使用String Builder检查结果以确保数据实际到来。



I have some data which I want in the format of multidimensional array list. I am getting this data from my website using JSOUP library. I checked the result using String Builder to make sure that data is actually coming.

ArrayList<string> attendancetd;
ArrayList<ArrayList<string>> attendancerow;
attendancetd = new ArrayList<string>();
attendancerow = new ArrayList<ArrayList<string>>();
for (Element attendanceTablerow : attedanceTableRows ){
    Elements tds = attendanceTablerow.select("td");
    for (Element td : tds){
        stringBuffer.append(td.text()+"*");
        attendancetd.add(td.text());
    }
    attendancerow.add(new ArrayList<string>(attendancetd));
    //attendancerow.add(attendancetd);
    attendancetd.clear();
    stringBuffer.append("\n");
}
//System.out.println(String.valueOf(stringBuffer));
int index=0;
for(ArrayList<string> row : attendancerow){
    Log.w("aa","(Row"+index+") " + row.get(0) + " | "+row.get(1)+ " | "+row.get(2));
    index++;
}







这是logcat



引起:java.lang.IndexOutOfBoundsException:索引0无效,大小为0

(在Log.w的行)



我尝试过:



我试图关注Android - []使用多维字符串数组



I还检查我的logcat错误




Here's the logcat

Caused by: java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0
(at Log.w's Line)

What I have tried:

I tried to follow Android - Android - Working with Multidimensional String Arrays - Stack Overflow[^] Working with Multidimensional String Arrays

I also check my logcat error here

推荐答案


这篇关于多维的arraylist不工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-22 22:51