这样的统计Hibernate语句怎么写

SQL语句: SELECT sum(count), userId FROM user_stat_visit Group BY userId分组统计各个用户的访问次数.

hql语句怎么写 .

hql语句返回的List结果集, 每一行应该有两个值sum(count), userId, 我应该怎样依次获取.
[b]问题补充:[/b]
我的是一个老系统jdk1.4的, 能不能用jdk1.4的, 谢谢

楼上的朋友,通过hibernate取得的list中的元素本身就已经是数组对象了,为什么还要取出来转成Object对象再放到list中呢。

应该这样就可以了吧:
[code="java"]
List list = 通过hibernate取得的list;
for(int i = 0 ; i < list.size();i++){

Integer[] values = (Integer[])list.get(i);

//sum值
System.out.println(values[0]);
//userid值
System.out.println(values[1]);
}

[/code]

jdk1.4还没有引入泛型哦

[size=large]这样取[/size]
[code="java"]List list = 通过hibernate取得的list;
List object = new ArrayList();
for(int i = 0 ; i < list.size();i++){
object.add((Object[])list.get(i);
}[/code]
[size=medium]之后只要便利object就行啦,object[0]就是sum(count),object[1]就是userId[/size]