List ls = new ArrayList();
...
rs2= stmt2.executeQuery(strSQL1);
while(rs2.next())
{
java.util.ArrayList arrListRows = new java.util.ArrayList();
arrListRows.add(rs2.getString("SERVICENAME"));
arrListRows.add(rs2.getString("csum"));
ls.add(arrListRows);
}
//这时我要取出某个记录中的第一个或第二个字段的值应怎么取阿
for(int i=0;i<ls.size();i++){
fields2= ????;
}
...
rs2= stmt2.executeQuery(strSQL1);
while(rs2.next())
{
java.util.ArrayList arrListRows = new java.util.ArrayList();
arrListRows.add(rs2.getString("SERVICENAME"));
arrListRows.add(rs2.getString("csum"));
ls.add(arrListRows);
}
//这时我要取出某个记录中的第一个或第二个字段的值应怎么取阿
for(int i=0;i<ls.size();i++){
fields2= ????;
}
ArrayList line0 = (ArrayList)ls.get(0);//1.先取代表第一行的arrayList.
String filed2 = (String)line0.get(1);//2.再取得第一行第二列的数据.数组第1项
}
List ls = new ArrayList();
...
rs2= stmt2.executeQuery(strSQL1);
while(rs2.next())
{
Map map = new HashMap();
map.put("SERVICENAME",rs2.getString("SERVICENAME"));
map.put("csum",rs2.getString("csum"));
ls.add(arrListRows);
}