关于gson解析把int类型转成浮点型的问题

在进行开发的时候,通过gson进行数据解析的时候会把数值型转成浮点类型,造成数据处理错误的问题,网上关于解决这个问题的方法一大堆,但是 没有几个是能够解决这个问题的。

首先在获取到json数据时,你看到的是整数类型都转成了 .0 的浮点类型了,如果你的javabean对象中的整数类型的字段定义的是String类型,那么恭喜你在获取值的时候就是个浮点类型的字符串,那么在进行数据对比的时候如果按照整数进行对比就是错误的。

最简单的解决方法:

1、对比的时候按照浮点类型进行对比就没有问题了。
2、在JavaBean对象中定义整数类型的时候就直接定义成整数int或Integer类型,那么你在获取值的时候就是整数类型。

相关推荐

  1. 关于gson解析int类型问题

    2024-03-29 11:42:02       38 阅读
  2. Unity 精度问题

    2024-03-29 11:42:02       33 阅读
  3. C# 德语法语解析数不正确问题记录

    2024-03-29 11:42:02       67 阅读
  4. PHP float

    2024-03-29 11:42:02       34 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-29 11:42:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-29 11:42:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-29 11:42:02       82 阅读
  4. Python语言-面向对象

    2024-03-29 11:42:02       91 阅读

热门阅读

  1. TCP/IP参考模型(四层及其解析)

    2024-03-29 11:42:02       42 阅读
  2. MySQL学习必备SQL_DDL_DML_DQL

    2024-03-29 11:42:02       43 阅读
  3. vue.js 开发如何应用“软件工程“的原则?

    2024-03-29 11:42:02       38 阅读
  4. ARM day8作业

    2024-03-29 11:42:02       39 阅读
  5. 完整的FPGA设计流程包括哪些?

    2024-03-29 11:42:02       50 阅读
  6. 微信小程序预先加载服务器的图片

    2024-03-29 11:42:02       37 阅读
  7. 十一、Spring源码学习之registerListeners方法

    2024-03-29 11:42:02       31 阅读
  8. FFMPEG对于处理rtp流出现马赛克问题处理

    2024-03-29 11:42:02       43 阅读
  9. Linux curl 类似 postman 直接发送 get/post 请求

    2024-03-29 11:42:02       41 阅读
  10. 大数据导论-大数据分析——沐雨先生

    2024-03-29 11:42:02       38 阅读
  11. 一些常见的zookeeper问题和答案

    2024-03-29 11:42:02       48 阅读
  12. Pytorch:torchvision.transforms.Compose

    2024-03-29 11:42:02       41 阅读
  13. 公网部署ctfd+ctfd_whale问题解决

    2024-03-29 11:42:02       38 阅读
  14. 关于docker-Engine使用的存储驱动devicemapper的常识

    2024-03-29 11:42:02       45 阅读