如果有人帮助我,为什么我在这里遵循这个例外
List<abc> listQues=null;
for(int i=0;i<surveyIds.size();)
{
List<abc> listQue = (ArrayList<abc>) getHibernateTemplate().find("from abc as q where q.surveyId=" + surveyIds.get(0) + " order by q.pageNo asc, q.sortOrder asc");
listQues.add((abc) listQue);
i++;
}
我正在遵循此处的例外
java.lang.ClassCastException:java.util.ArrayList无法强制转换为com.inrev.crm.bean.IRSurveyQuestions
请帮帮我
由于
答案 0 :(得分:1)
listQues.add((abc) listQue); --???
如何将List<abc>
投射到abc
?改变
List<abc> listQues=null;
到
List<List<abc>> listQues=null;
然后在您要添加问题列表的行
listQues.add(listQue);