具体错误:java.lang.ClassCastException: class java.lang.Integer cannot be cast to class java.lang.String (java.lang.Integer and java.lang.String are in module java.base of loader 'bootstrap')

今天在校敲一个简单的学生信息管理系统项目时出现了这样一个错误:

问题描述是java.lang.Integer不能被强制转换为java.lang.String,由于在代码中不会有错误标志,有些同学可能会不明白错误出在哪,应该怎么去修改,在这里跟大家简单分享一下。

出错源代码:

这里的数据库定义的enScore与chScore是int类型

出错的原因是:表格从数据库中得到的数据是int类型,而从输入框中得到的数据类型是String,所以没办法实现点击表格行,在表单中得到数据.

解决方法就是重新定义一个int类型变量,实现数据类型转换

将表格中得到的数据用int类型接收并转换,转入到表单也就是输入框中再将这个int变量转换为String类型,注意这里int变量不能直接用(String)强转,可使用String.valueOf方法

改正后代码:

java.lang.ClassCastException: class java.lang.Integer cannot be cast to class java.lang.String相关推荐

  1. 已解决java.lang.ClassCastException: class java.lang.Integer cannot be cast to class java.lang.String异常的

    已解决java.lang.ClassCastException: class java.lang.Integer cannot be cast to class java.lang.String异常的 ...

  2. 已解决java.lang.ClassCastException: class java.lang.Integer cannot be cast to class java.lang.Long异常的正确

    已解决java.lang.ClassCastException: class java.lang.Integer cannot be cast to class java.lang.Long异常的正确 ...

  3. 解决 fastjson 泛型报错 : java.lang.ClassCastException: com.alibaba.fastjson.JSONObject cannot be cast to X

    错误堆栈: Process: com.huawei.himovie1, PID: 20329java.lang.ClassCastException: com.alibaba.fastjson.JSO ...

  4. java.lang.ClassCastException: com.sun.proxy.$Proxy2 cannot be cast to...异常

    java.lang.ClassCastException: com.sun.proxy.$Proxy2 cannot be cast to...异常 参考文章: (1)java.lang.ClassC ...

  5. ssh报错java.lang.ClassCastException: com.sun.proxy.$Proxy6 cannot be cast to org.service.impl.EmpServi

    错误如下: java.lang.ClassCastException: com.sun.proxy.$Proxy6 cannot be cast to org.service.impl.EmpServ ...

  6. spring的动态代理,碰到了一个类型转换的问题:java.lang.ClassCastException: com.sun.proxy.$Proxy16 cannot be cast to com.

    spring的动态代理,碰到了一个类型转换的问题: java.lang.ClassCastException: com.sun.proxy.$Proxy16 cannot be cast to com ...

  7. java.lang.ClassCastException: de.odysseus.el.ExpressionFactoryImpl cannot be cast to javax.el.Expres

    spring+maven项目整合activiti在使用maven build启动时报包冲突错误.java.lang.ClassCastException: de.odysseus.el.Express ...

  8. java.lang.ClassCastException: cn.hutool.json.JSONObject cannot be cast toXXXX

    java.lang.ClassCastException: cn.hutool.json.JSONObject cannot be cast toXXXX 除了网上常见解决方案以外,也存在另一种可能导 ...

  9. java.lang.Integer connot be cast to class java.lang.String

    java.lang.Integer connot be cast to class java.lang.String: Integer类型不能转成String类型,原因是map对象添加数据中存在Int ...

最新文章

  1. c语言程序设计日历推后几天是星期几,C语言程序设计: 输入年月日 然后输出是星期几...
  2. 深入理解Java虚拟机(一):Java内存模型
  3. curl不通 k8s_如何利用curl命令访问Kubernetes API server
  4. c语言两字符串转数字后相加,一个觉得很难的C语言问题。对两个数字字符串相加。 C语言 如何把一个字符串中相连的两个数字转化为一......
  5. html课做一个网页,菜鸟自学建站 HTML 第三课 制作我的第一个网页_html/css_WEB-ITnose...
  6. dotnet程序优化心得(三)
  7. php连接mysql开发环境_PHP开发环境搭建及常用的数据库操作
  8. 道指mt4代码_道恩转债上市首日遭大股东清仓式减持!
  9. java输出string变量名_java – 从String获取名称变量
  10. np.array的shape的区别
  11. [Python] os.path.splitext(path):分离文件名与扩展名
  12. python 中无限循环_Python中如何解决无限循环的问题
  13. xaxis python_在python中绘制xaxis中的多列值
  14. 验证错误信息jquery validation
  15. 稳定获取Android设备唯一码(UUID)的解决方案
  16. 怎么查看CAD图纸并更改图纸背景颜色?
  17. BUUCTF:RSA1
  18. 币挤卧氯幢瞻岗铺撞陀胃等直瓤爻
  19. 【调剂】中国矿业大学(徐州)2022年硕士研究生拟接受调剂专业
  20. cesium 使用时间轴显示轮船实时位置轨迹,通过粒子系统添加轮船尾浪效果

热门文章

  1. 巴比特首发 | 跨链的投资机遇和三池模型分析法
  2. 2021 年苏州大学计算机考研专业课 872 真题 --- 数据结构部分
  3. 开学展望(大二下学期)
  4. ie7+ajax跨域,利用flash让IE7.8.9ajax支持跨域
  5. 数据挖掘——RFM客户价值模型及航空公司客户分析实例
  6. Matlab中disp函数的使用
  7. LTE MAC2 SR-BSR
  8. 机器人体验营笔记(五)总结 Cozmo+ROS+AI
  9. TNO.Effects.v9.0.23.9724 1CD危险物质安全性和危险性分析
  10. The ONE携手郎朗:全球公益钢琴盛典传递快乐音乐教育