Java强制类型转换异常
  WDXPgUMQZEe7 2023年11月02日 37 0


1 问题

Java强制类型转换异常_python

如果你的项目中出现如下情况:说明你的java类文件中你运用了强制转换。

2 方法

(1) 先分析报错内容,报错时,一定要看主要问题,因为我遇到的主要问题是如下:

Java强制类型转换异常_python_02

(2) 说明我文件夹modle里面的Question类,不能转换成com.core.entity文件里面的question类。

(3) 方法有很多种,这里用到的方法是子类继承父类的方法,在model文件夹的Question类中改写成这样,删除其内容,将内容复制到com.core.entity文件里面的question类中即可:

public class Question extends question {
}

3 结语

   关于强制转换的问题也就是你用一种类型接受了另一种类型,发生了类型转化,但是类型转换一般 都是向上转型的。如 int 转 double,还有 int 转 String。这些都是自动转换不要强制转换, 一般基本类型都提供包装类。如我们可以通过 int Integer double Double 里面提供 parseInt ,parseDouble 方法把数据转字符串,就可以解决Java强制类型转换异常的问题了。关于解决此类问题的方法还有很多,上文用的方法总的来说就是子类继承父类的方法,这也是此类问题的一般解决方法。当然,在未来我们应对不同情况时,应当采用相对的方法。

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
WDXPgUMQZEe7
最新推荐 更多