java实现List<Object>转List<实体类>,java实现Object转对象,java实现Object转实体类

摘要:在java开发中,我们常常会遇到Object转对象的情况,最近我就遇到了这个问题,现在记录一下,方便日后自己查看复习!

一:查询Object类型的集合对象的方法如下:

List topicList = topicService.getTopicList(start,limit);

这里的topicList是Object类型的List


二:将Object类型的List转换成对应的TblTopic实体类的List,这里的TblTopic是持久化的实体类


List<TblTopic> topicList2 = new ArrayList<TblTopic>();
		for (int i = 0; i < topicList.size(); i++) {
			TblTopic tblTopic = new TblTopic();
			Object[] obj = (Object[])topicList.get(i);
			tblTopic.setId((Integer)obj[0]);
			tblTopic.setTitle(obj[1].toString());
			tblTopic.setOriginalText(obj[2].toString());
			tblTopic.setImgPath(obj[3].toString());
			tblTopic.setCreateDate((Timestamp)obj[4]);
			tblTopic.setUserId((Integer)obj[5]);
			tblTopic.setCategoryId((Integer)obj[6]);
			tblTopic.setIsDelete((Integer)obj[7]);
			topicList2.add(tblTopic);
		}

通过以上操作就可以实现List<Object>到List<TblTopic>的转换!


  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值