java中,BigDecimal的add方法避坑指南


 

問題現象

idea 代碼靜態掃描提示:Result of 'BigDecimal.add()' is ignored

 

原因

在java中,BigDecimal的add方法是個坑。

BigDecimal a = new BigDecimal(1);

BigDecimal b= new BigDecimal(2);

現在,我們想要做這樣的事情: a = a + b ;

如果這么寫:a.add(b); 是不對的;

如果這么寫:a=a.add(b);是對的;

 

為什么呢?


免責聲明!

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



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