- 首先我这里遇到的错误:for input String :**
-
- if(类型==money){
- Double.parseDouble(数据库中获取的内容);
- }else if(类型==number){
- Integer.parseInt(数据库中获取的内容);
- }
- 首先呢Integer.parseint();这个转换方法一定是不会有错误的,所以一定是数据库中获取的内容有误
- 后来发现是数据库中配置的字段类型有误,导致应该进入条件的,却进入了number条件,导致数据类型转换异常
本文介绍了一种在从数据库读取数值类型数据时遇到的数据类型转换异常问题,并详细解释了如何通过检查数据库字段类型来避免此类错误。
3007

被折叠的 条评论
为什么被折叠?