我有一个长数组,使用此查询从sqlite数据库中获取字符串Array的每个长值im。
long[] mylong= {1,3,5,6,7};
Dbadapter finaldb = new Dbadapter(this);
for(int i=0; i<mylong.length; i++) {
finaldb.open();
String[] string_array = finaldb.getArray(mylong[i]);
finaldb.close();
现在,我想用一些名称存储这些不同的字符串数组,以便以后可以使用它们。但我不知道如何实现这一目标。是否有人可以引导我朝正确的方向发展?
您可能必须ArrayList<String[]>
存储数组并将这些数组添加到列表中,并使用get方法来检索该数组,或者可以Map<key,value>
用来管理基于键值的结构来检索数组。
例如
String str[]=new String[10];
str[0]="abc";
//and other values
List<String[]> list=new ArrayList<String[]>();
list.add(str);
//OR
Map<Long,String[]> map=new HashMap<Long,String[]>();
map.put(myLong[0],str);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句