2016-01-15 28 views
0

如果任何人幫我爲什麼我歌廳此異常以下這裏java.lang.ClassCastException:java.util.ArrayList中不能轉換到com.inrev.crm.bean.IRSurveyQuestions

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

請幫我

感謝

+1

很簡單的線條,似乎你得到'com.inrev.crm.bean。 IRSurveyQuestions'類型的對象,但試圖將其轉換爲'ArrayList '這是一個錯誤。 – SacJn

+0

no bean也是abc –

+0

看起來不像那樣。 Bean類是'IRSurveyQuestions'。它應該是'abc'類型的'list'。 – SacJn

回答

1
listQues.add((abc) listQue); --??? 

你怎麼能投List<abc>abc?更改

List<abc> listQues=null; 

List<List<abc>> listQues=null; 

,然後在其中添加問題清單

listQues.add(listQue); 
相關問題