1. 程式人生 > >java.lang.Integer cannot be cast to java.lang.String

java.lang.Integer cannot be cast to java.lang.String

.com ger 調用 str 覆蓋 方法 pan 解決辦法 ava

錯誤原因是類型轉換!
說Integer 類型不能轉成String類型。

技術分享圖片

技術分享圖片

解決辦法:

  將錯誤中的(String)強制轉換類型修改為 object.toString()

  toString方法是Java.lang.Object對象的一個public方法。在java中任何對象都會繼承Object對象,所以一般來說任何對象都可以調用toString這個方法。采用該種方法時,常派生類會覆蓋Object裏的toString()方法。

技術分享圖片

java.lang.Integer cannot be cast to java.lang.String