如何中检索数据从ArrayList中包含数组对象 [英] How to retreive data from ArrayList consists of array objects
本文介绍了如何中检索数据从ArrayList中包含数组对象的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我的ArrayList包含字符串数组对象。 我怎样才能得到所有值? 我的code是低于,
字符串cordinates1c,cordinates2l,cordinates2m;
的String [] ARRAY1 = {cordinates1c,cordinates2l,cordinates2m};
的String [] ARRAY2 = {cordinates1c,cordinates2l,cordinates2m};
ArrayList的ALIST =新的ArrayList();
alist.add(ARRAY1);
alist.add(ARRAY2);
// retreieving
的for(int i = 0; I< alist.size();我++)
的System.out.println(的ArrayList =+ alist.get(ⅰ));
如果我尝试找回像上面它给了,
12月7号至12日:42:09.977:信息/的System.out(743):ArrayList的= [[Ljava.lang.String; @ 43e11b28]
如何做到这一点?
感谢您
解决方案
的for(int i = 0; I< alist.size();我++){
对(串一:alist.get(I)){
的System.out.println(一);
}
}
您必须遍历字符串数组了。
My arraylist contains String array objects. How Can I get all values? My code is below,
String cordinates1c,cordinates2l,cordinates2m;
String[] array1={cordinates1c,cordinates2l,cordinates2m};
String[] array2={cordinates1c,cordinates2l,cordinates2m};
ArrayList alist=new ArrayList();
alist.add(array1);
alist.add(array2);
//retreieving
for(int i=0;i<alist.size();i++)
System.out.println("arrayList="+alist.get(i));
if i try to retrieve like above it gives,
07-12 12:42:09.977: INFO/System.out(743): arrayList=[[Ljava.lang.String;@43e11b28]
How to do that?
Thank you
解决方案
for(int i=0;i<alist.size();i++) {
for (String a : alist.get(i)) {
System.out.println(a);
}
}
You have to iterate over the array of strings, too.
这篇关于如何中检索数据从ArrayList中包含数组对象的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文