java.lang.NumberFormatException: Expected an int but was 53.81 at line 1 column 782
错误异常原因:
服务器本来返回小数,如53.81,却放在了int的类型下面,所以报错,前表现为某些数据正常。
原因很简单,我们利用返回json数据生成对象时,本是double类型的数据刚好返回1,GsonFormat插件则判断为int,只需修改相应类型即可。
本文介绍了一个常见的GsonFormat插件使用中遇到的问题:原本应为double类型的数据被误判为int类型,导致出现NumberFormatException异常。文中详细解释了错误发生的原因,并给出了简单的解决方案。
java.lang.NumberFormatException: Expected an int but was 53.81 at line 1 column 782
错误异常原因:
服务器本来返回小数,如53.81,却放在了int的类型下面,所以报错,前表现为某些数据正常。
原因很简单,我们利用返回json数据生成对象时,本是double类型的数据刚好返回1,GsonFormat插件则判断为int,只需修改相应类型即可。
816
1484
985
4800
3383
301

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