首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

遍历 group by 回来的Object[] 数组的方法

2012-11-01 
遍历 group by 返回的Object[] 数组的方法????? public List xiaoa(){String hql select count(*),sum(

遍历 group by 返回的Object[] 数组的方法

????

?

public List xiaoa(){String hql = "select count(*),sum(hu.salarySum),hu.configFileFirstKind.firstKindName,hu.configFileSecondKind.secondKindName from HumanFile hu" +" group by hu.configFileFirstKind.firstKindName,hu.configFileSecondKind.secondKindName";return super.getHibernateTemplate().find(hql);}

?? 以为返回的是一个List,遍历的时候size()正确,但值不能正确显示

?? 实际上返回的是一个Object[]的数组。所以就简单多了

?

List<Object []> list = biz.xiaoa();  for (int i = 0; i < list.size(); i++) {List<Object []> li = new ArrayList();         li.add(list.get(i));for (Object[] o : li) {                      System.out.println("总人数"+o[0]+"\t 薪酬总额"+o[1]+                                          "\t 一级机构"+o[2]+"\t 二级机构"+o[3]);}}

?

热点排行