BigDecimal數據加法返回值接收


1.相加

兩個BigDecimal變量a,b。

如果想進行相加,即a加b的話,返回值需要使用a進行接收,如下:

a = a.add(b);

 

 

 


BigDecimal為不可變類, 所以執行運算的結果需要再返回給a
a = a.add(b);

 

 

2.BigDecimal數據為null

兩個BigDecimal 數據類型相加的話,如果被相加的數為null,會報空指針異常,

所以要做空指針判斷,如下。

if (bailPaySum.compareTo(faMoSum) == 1) {
  return 1;//可以執行
} else {
  return 0;//不可以執行
}


免責聲明!

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



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