**1 **問題
如果你的項目中出現(xiàn)如下情況:說明你的java類文件中你運用了強制轉(zhuǎn)換。
**2 **方法
(1) 先分析報錯內(nèi)容,報錯時,一定要看主要問題,因為我遇到的主要問題是如下:
(2) 說明我文件夾modle里面的Question類,不能轉(zhuǎn)換成com.core.entity文件里面的question類。
(3) 方法有很多種,這里用到的方法是子類繼承父類的方法,在model文件夾的Question類中改寫成這樣,刪除其內(nèi)容,將內(nèi)容復(fù)制到com.core.entity文件里面的question類中即可:
**3 **結(jié)語
關(guān)于強制轉(zhuǎn)換的問題也就是你用一種類型接受了另一種類型,發(fā)生了類型轉(zhuǎn)化,但是類型轉(zhuǎn)換一般 都是向上轉(zhuǎn)型的。如 int 轉(zhuǎn) double,還有 int 轉(zhuǎn) String。這些都是自動轉(zhuǎn)換不要強制轉(zhuǎn)換, 一般基本類型都提供包裝類。如我們可以通過 int Integer double Double 里面提供 parseInt ,parseDouble 方法把數(shù)據(jù)轉(zhuǎn)字符串,就可以解決Java強制類型轉(zhuǎn)換異常的問題了。關(guān)于解決此類問題的方法還有很多,上文用的方法總的來說就是子類繼承父類的方法,這也是此類問題的一般解決方法。當然,在未來我們應(yīng)對不同情況時,應(yīng)當采用相對的方法。
-
JAVA
+關(guān)注
關(guān)注
20文章
2984瀏覽量
106720 -
編程語言
+關(guān)注
關(guān)注
10文章
1954瀏覽量
35947
發(fā)布評論請先 登錄
C語言中強制類型轉(zhuǎn)化

評論