我用System.out.println输出总是一个类@字母加数字
ssh中怎样遍历一个由hql查询后的List,并计算(求和)其中的一个参数值
hql语言是面向对象的,查询出来的结果对应实体类,用list装实体类,list的每个元素是实体类,通过实体类的getXXX()方法获得具体的值进行计算
我用System.out.println输出总是一个类@字母加数字 这是因为 你list里的是对象 这个对象的默认的tostring方法就是这样的 你可以把这个类的tostring给重写一下就好了 至于怎么遍历list
int count=0;
for(User u:list){
count+=u.getCount();
}