java 从list中取出数据
Stringsql="selectA,B,C,DfromPersionwherescbj='A'";DAOdao=newDAO();ArrayListlist=newAr...
String sql = "select A,B,C,D from Persion where scbj = 'A' ";
DAO dao = new DAO();
ArrayList list = new ArrayList();
dao.select(sql, list); //把查出来的数据放到list中了
for(int i=0; i<list.size(); i++){
String a=“”;
String b=“”;
String c=“”;
String d=“”;
}
问题,for循环中怎么写才能取出list中的ABCD的值?付给abcd呢? 展开
DAO dao = new DAO();
ArrayList list = new ArrayList();
dao.select(sql, list); //把查出来的数据放到list中了
for(int i=0; i<list.size(); i++){
String a=“”;
String b=“”;
String c=“”;
String d=“”;
}
问题,for循环中怎么写才能取出list中的ABCD的值?付给abcd呢? 展开
8个回答
展开全部
for(int i=0; i<list.size(); i++){
Object[] pp = (Object[])list.get(i);
rform.setPCode(pp[0]+"");
rform.setPName(pp[1]+"");
rform.setPPost(pp[2]+"");
rform.setPClass(pp[3]+"")
}
Object[] pp = (Object[])list.get(i);
rform.setPCode(pp[0]+"");
rform.setPName(pp[1]+"");
rform.setPPost(pp[2]+"");
rform.setPClass(pp[3]+"")
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要看你在 dao.select(sql, list); //把查出来的数据放到list中了
是怎样保存进去的
一般用 list.get(i);来获得那个保存数据的类
获得具体的数据要list.get(i).getXX(); 在dao.select(sql, list); 中应该是用setXX()保存进去的
是怎样保存进去的
一般用 list.get(i);来获得那个保存数据的类
获得具体的数据要list.get(i).getXX(); 在dao.select(sql, list); 中应该是用setXX()保存进去的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A,B,C,D应该是数据库的字段吧 把这个值放进a,b,c,d,中的吧
如果你的list存放的是Persion对象的话
String a=""+list.get(i).getA();
String b=""+list.get(i).getA();
String c=""+list.get(i).getA();
String d=""+list.get(i).getA();
如果你的list存放的是Persion对象的话
String a=""+list.get(i).getA();
String b=""+list.get(i).getA();
String c=""+list.get(i).getA();
String d=""+list.get(i).getA();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
String sql = "select A,B,C,D from Persion where scbj = 'A' ";
DAO dao = new DAO();
ArrayList list = new ArrayList();
dao.select(sql, list); //把查出来的数据放到list中了
String a = list.get(0);
String b = list.get(1);
String c = list.get(2);
String d = list.get(3);
DAO dao = new DAO();
ArrayList list = new ArrayList();
dao.select(sql, list); //把查出来的数据放到list中了
String a = list.get(0);
String b = list.get(1);
String c = list.get(2);
String d = list.get(3);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询