int usrsCount = userDAO.getUsersCount();
List list = userDAO.getGroupOrganID();
for(int i=0;i<list.size();i++)
{
Object [] o = (Object [])list.get(i);
o[2] = ((Integer)o[1]/usrsCount);
list.set(i, o);
}代码在上面,原本只有 o[0],o[1],我想添加一列o[2],我上面的代码不行。
List list = userDAO.getGroupOrganID();
for(int i=0;i<list.size();i++)
{
Object [] o = (Object [])list.get(i);
o[2] = ((Integer)o[1]/usrsCount);
list.set(i, o);
}代码在上面,原本只有 o[0],o[1],我想添加一列o[2],我上面的代码不行。
List list = userDAO.getGroupOrganID();
List list2 = new ArrayList();
for(int i=0;i<list.size();i++)
{
Object [] o = (Object [])list.get(i);
Object[] o2 = new Object[3];
o2[0]=o[0];
o2[1]=o[1];
o2[2]=((Integer)o[1]/usrsCount);
list2.set(i, o2);
}
return list2;这回出错了,提示:could not get next iterator result
//int usrsCount = userDAO.getUsersCount();
List list = userDAO.getGroupOrganID();
for(int i=0;i<list.size();i++)
{
Object [] o = (Object [])list.get(i);
Object[] o2 = new Object[3];
o2[0]=o[0];
o2[1]=o[1];
o2[2]=((Integer)o[1]/3.0);
list.set(i, o2);
}
return list;
}
list改成这面的可以用了。可是int usrsCount = userDAO.getUsersCount();这句执行不了,我的getUsersCount()函数为:
public int getUsersCount() {
return ((Integer)this.getHibernateTemplate().iterate("select count(*) from Tbuser").next()).intValue();
}报错是为:could not get next iterator result