**1 **問題
如果你的項(xiàng)目中出現(xiàn)如下情況:說明你的java類文件中你運(yùn)用了強(qiáng)制轉(zhuǎn)換。
**2 **方法
(1) 先分析報(bào)錯(cuò)內(nèi)容,報(bào)錯(cuò)時(shí),一定要看主要問題,因?yàn)槲矣龅降闹饕獑栴}是如下:
(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)于強(qiáng)制轉(zhuǎn)換的問題也就是你用一種類型接受了另一種類型,發(fā)生了類型轉(zhuǎn)化,但是類型轉(zhuǎn)換一般 都是向上轉(zhuǎn)型的。如 int 轉(zhuǎn) double,還有 int 轉(zhuǎn) String。這些都是自動(dòng)轉(zhuǎn)換不要強(qiáng)制轉(zhuǎn)換, 一般基本類型都提供包裝類。如我們可以通過 int Integer double Double 里面提供 parseInt ,parseDouble 方法把數(shù)據(jù)轉(zhuǎn)字符串,就可以解決Java強(qiáng)制類型轉(zhuǎn)換異常的問題了。關(guān)于解決此類問題的方法還有很多,上文用的方法總的來說就是子類繼承父類的方法,這也是此類問題的一般解決方法。當(dāng)然,在未來我們應(yīng)對(duì)不同情況時(shí),應(yīng)當(dāng)采用相對(duì)的方法。
-
JAVA
+關(guān)注
關(guān)注
20文章
2988瀏覽量
108402 -
編程語言
+關(guān)注
關(guān)注
10文章
1955瀏覽量
36396
發(fā)布評(píng)論請(qǐng)先 登錄
C語言中強(qiáng)制類型轉(zhuǎn)化

JAVA語言的數(shù)據(jù)類型轉(zhuǎn)換
TCP中強(qiáng)制類型轉(zhuǎn)換
強(qiáng)制類型轉(zhuǎn)換問題
Java中的常用異常處理方法 java推薦
基礎(chǔ):stateflow中變量的強(qiáng)制類型轉(zhuǎn)換
清除labview的強(qiáng)制類型轉(zhuǎn)換的緩存
Java異常處理及其應(yīng)用
java教程之如何進(jìn)行Java異常處理?
強(qiáng)制類型轉(zhuǎn)換是把變量從一種類型轉(zhuǎn)換為另一種數(shù)據(jù)類型
C語言與Java之間的主要區(qū)別有哪些
10個(gè)Java編程中異常處理最佳實(shí)踐
Java怎么排查oom異常
C語言如何掌握強(qiáng)制類型轉(zhuǎn)換的精髓

評(píng)論