Java-Long類型精度丟失問題


問題

  今天碰到一個問題,后端需要返回給前端Long類型的id,前端收到的id會發生精度丟失。

  測試代碼:后端返回的值為344739147160346624

  

  但是前端獲取的值為:

  

解決辦法

  將返回的值轉為String類型。

  代碼實現:

  

   也可以在返回的對象中的Long類型字段添加:@JsonSerialize(using= ToStringSerializer.class)

  

   結果:

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM