直接把数据赋值给初始化为空的数组 会报空指针异常
我想把数据(这个数据时2维数组)添加到LIST里例如List li=new ArrayList();
String a=这里是一个动态获得的值
String b=这里也是一个动态获得的值
然后 a和b 是一组数据 类似于2维数组 怎么样把它存入LIST中
还有就是存进去之后我怎么 样以数组的模式取出来
我想把数据(这个数据时2维数组)添加到LIST里例如List li=new ArrayList();
String a=这里是一个动态获得的值
String b=这里也是一个动态获得的值
然后 a和b 是一组数据 类似于2维数组 怎么样把它存入LIST中
还有就是存进去之后我怎么 样以数组的模式取出来
li.add(a);
li.add(b);
}for(int i=0;i<10;i++){
String a = (String)li.get(2*i);
String b = (String)li.get(2*i+1);
}
String[][] b = (String[][])list.get(0);
取值的时候是想ab的值捆绑取出吗?
例如
li.get(i);//这个值是a和b两个值
是这意思吗?
List li=new ArrayList();
Object[] o = {a,b};
li.add(o);
重新设计一个对象,封装你的a,b以及更多的c,d之类的要绑定的数据吧,然后把这个对象存进list
String a=这里是一个动态获得的值
String b=这里也是一个动态获得的值
li.add(new String[]{a, b});
a=((String[])li.get(0))[0]
b=((String[])li.get(0))[1]