0
而類型轉換成int:Inconvertable類型:不能投的對象爲int
我的代碼是:
int totalDuration = (int)session.createCriteria(Track.class).
setProjection(Projections.avg("duration")).uniqueResult();
,但我有錯誤。錯誤是:不可轉換的類型;不能將'java.lang.Object'轉換爲'int'
爲什麼?我該怎麼辦?請幫我 感謝
您是否嘗試過使用整型?或長? – efekctive
它看起來像'.uniqueResult()'有一個返回類型的'對象'。 'int'是一個基元,你不能將一個對象引用轉換爲一個基元。也許在這裏嘗試使用'Integer'而不是'int':'(Integer)session.cre' ... – CraigR8806
@ CraigR8806謝謝。你幫了我很多。我的問題已解決 – Sara