String words="";
List list=worddao.getWord();
while(list.iterator().hasNext()){
words+=((list.iterator().toString().toString())+"");
}
public List getWord(){
List list=null;
try{
session=HibernateSessionFactory.getSession();//得到session
Query query=session.createQuery("from Word");//创建查询集合
session.beginTransaction().commit();//提交事务
list=query.list();
}//获得查询集合列表
catch(HibernateException e){
e.printStackTrace();
session.beginTransaction().rollback();//事务回滚
}
finally
{
HibernateSessionFactory.closeSession();
}
return list;
}
解决方案 »
- 运算符“|=”是啥用法?
- 如何将new Date()保存起来作为下次更新的起始日期(除了存放在数据库)
- java打印:文字,图片混打问题
- socket通讯里的拆包是怎样做?
- 不使用函数库中的函数 怎么计算字符串的长度?这个问题 java能实现吗?
- 我是超级菜鸟~~~我问超级菜鸟问题~~~~
- hibernate中的id,我想自己set,不想让hibernate自动生成,怎么做???
- 请问各位大虾这个问题怎么解决?急!
- 关于timer的问题
- 巨难请教!response.setHeader....
- 散分 以及对java的构造方法有无返回值问题的认识
- 小弟刚自学java 下面例子 想用 try 和catch 实现程序跳转
while(list.iterator().hasNext()){
(Word)list.iterator().next().getXX();
}
这才是你想要的吧。。list里面都是Word对象。
list.iterator().toString()//这个的说明是得到一个String类型的object
list.iterator().toString().toString()//这个是得到一个String类型的String
还是用标准的iterator写法吧!