**1 **問題

如果你的項目中出現如下情況:說明你的java類文件中你運用了強制轉換。
**2 **方法
(1) 先分析報錯內容,報錯時,一定要看主要問題,因為我遇到的主要問題是如下:

(2) 說明我文件夾modle里面的Question類,不能轉換成com.core.entity文件里面的question類。
(3) 方法有很多種,這里用到的方法是子類繼承父類的方法,在model文件夾的Question類中改寫成這樣,刪除其內容,將內容復制到com.core.entity文件里面的question類中即可:
**3 **結語
關于強制轉換的問題也就是你用一種類型接受了另一種類型,發生了類型轉化,但是類型轉換一般 都是向上轉型的。如 int 轉 double,還有 int 轉 String。這些都是自動轉換不要強制轉換, 一般基本類型都提供包裝類。如我們可以通過 int Integer double Double 里面提供 parseInt ,parseDouble 方法把數據轉字符串,就可以解決Java強制類型轉換異常的問題了。關于解決此類問題的方法還有很多,上文用的方法總的來說就是子類繼承父類的方法,這也是此類問題的一般解決方法。當然,在未來我們應對不同情況時,應當采用相對的方法。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
JAVA
+關注
關注
20文章
3001瀏覽量
116442 -
編程語言
+關注
關注
10文章
1964瀏覽量
39576
發布評論請先 登錄
相關推薦
熱點推薦
C語言中強制類型轉化
為何要在這里提強制類型轉換呢,測試代碼可以看到編譯器會報很多警告,意思是告訴程序員數據類型不匹配,雖然并不影響程序的正確運行,但是很多警告總會讓人感到難受。因此為了告訴編譯器代碼這里沒
強制類型轉換問題
本帖最后由 applevs 于 2017-5-24 23:03 編輯
char*強制轉換為short*后,每兩個字節組成一個新的short類型,由于電腦是小端存儲,低字節在前,所以組成的short數據是[1][0][3][
發表于 05-24 22:44
基礎:stateflow中變量的強制類型轉換
使用:例:我定義了一個變量speed作為輸出,某時刻指定speed=0,當我把speed改為uint8類型,就報錯誤,找了一陣沒找到方法,就放棄了。今天在看別的帖子是發現了強制類型轉換
發表于 10-29 10:42
清除labview的強制類型轉換的緩存
請問如何將labview的強制類型轉換的緩存如何清除?我在使用Picture to IMAQ image 官方vi時,如果運行時間過久,視頻流中的圖片過多,還原像素圖.vi就會造成內存不足,
發表于 02-15 20:36
強制類型轉換是把變量從一種類型轉換為另一種數據類型
類型轉換可以是隱式的,由編譯器自動執行,也可以是顯式的,通過使用強制類型轉換運算符來指定。在編程時,有需要
C語言與Java之間的主要區別有哪些
本文主要為C#開發人員了解Java提供一些基礎。
Java中缺少C#的功能
C#包含更多原始類型和捕獲算術異常的功能。
包括大量的
Java怎么排查oom異常
Java中的OOM(Out of Memory)異常是指當Java虛擬機的堆內存不足以容納新的對象時拋出的異常。OOM異常是一種常見的運行時
如何解決Java強制類型轉換異常
評論