我这样将list转成javabean 为什么还会报 类转换异常错呢? 求教各位大侠 如下:
if(list.size()>0){for(inti=0;i<list.size();i++){ProgramInfoprogramInfo=(ProgramInfo)l...
if(list.size()>0){
for(int i = 0; i < list.size(); i++ ){
ProgramInfo programInfo =(ProgramInfo) list.get(i);
haselist.add(programInfo);
}
} 展开
for(int i = 0; i < list.size(); i++ ){
ProgramInfo programInfo =(ProgramInfo) list.get(i);
haselist.add(programInfo);
}
} 展开
3个回答
展开全部
list.get(i).getClass看看你的结果得到的类型数据是怎样的类型
追问
在getClass()就报错了
追答
报什么错,你直接把list.get(i)打印出来看看,还有getClass只是说法,其实就是得到Class类型,看看是什么类型
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
估计是你望list里面塞的不是ProgramInfo的实例
追问
额 我丢进去的是ProgramInfo 的ID ....那怎么办额?
追答
ProgramInfo a= new ProgramInfo();
a设置属性 然后 list.add(a);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询