BigDecimal轉為String型別、int型別
我們可以看到,這裡拿到的是一個BigDecimal型別的資料,
1.BigDecimal型別轉化為String型別的資料
// 這裡呢,在industryUseRecordEntity這個物件裡面,
// SumSourceNum這個屬性儲存的資料就是BigDecimal型別的資料,
valueList.add(industryUseRecordEntity.getSumSourceNum());
我們只需要在物件前面加上String.format("%.0f,)
// %0.f意思就是小數點後面保留0位
valueList.add(String.format("%.0f",industryUseRecordEntity.getSumSourceNum()));
2.1.BigDecimal型別轉化為Int型別的資料
需要用Integer.parseInt(),但是這個方法裡面必須是String型別的,所以我們必須先把BigDecimal型別轉化我String型別,然後再轉化為int型別
// %0.f意思就是小數點後面保留0位
valueList.add(Integer.parseInt(String.format("%.0f",industryUseRecordEntity.getSumSourceNum())));
這樣就可以轉化為String型別了
相關文章
- 型別轉換(int 和 String)型別
- JSON序列化時將BigDecimal型別轉換成String型別JSONDecimal型別
- 自動提升為int型別型別
- 切片去重(string,int型別去重)型別
- 強制型別轉換(int)、(int&)和(int*)的區別型別
- jsp頁面number型別自動轉為String型別JS型別
- 日期型別與String型別的轉換型別
- 如何在 Go 中將 int 型別轉為字串Go型別字串
- mybatis sql String>Double, 型別引數被強轉為數值型別MyBatisSQL型別
- INT型別知多少型別
- Oracle Long型別轉換為Clob型別Oracle型別
- javascript型別系統——字串String型別JavaScript型別字串
- PHP基礎-資料型別-string和int比較PHP資料型別
- C#可空型別,int可以為nullC#型別Null
- Net任意String格式轉換為DateTime型別型別
- 將timestamp型別轉換為date型別型別
- String:字串型別字串型別
- 為什麼資料庫表的int型別欄位對映到實體類中要使用Integer型別,而不是int型別?...資料庫型別
- UFDoble型別計算、比較大小。BigDecimal轉UFDouble型別Decimal
- Ajax接收int型別亂碼型別
- Groovy Tip 30 BigDecimal資料型別Decimal資料型別
- string型別介紹型別
- int型別和long long型別運算執行時間的差別型別
- String.valueOf和強制型別轉換(String)的區別型別
- MySQL 修改int型別為bigint SQL語句拼接MySql型別
- 資料型別,型別轉換資料型別
- 第11章 使用類——型別轉換(二)將自定義型別轉換為內建型別型別
- Java中Short型別轉換為Int型別是如何計算的?原碼、反碼、補碼是什麼?Java型別
- JAVA int 強制型別轉換錯誤提示(Cannot cast from Object to int)Java型別ASTObject
- (JS基礎)String 型別JS型別
- redis-6.string型別Redis型別
- Redis的字串型別(String)Redis字串型別
- CAPL指令碼中常用到的資料型別轉換——數字型別(int/double)和字串型別(char array)指令碼資料型別字串
- java- 型別-轉換:基本型別以及包裝型別的轉換Java型別
- Map和String型別之間的轉換型別
- PHP 型別轉換&&型別強制轉換PHP型別
- 無法將型別為“System.DBNull”的物件強制轉換為型別“System.String”分析及解決方案型別Null物件
- 把一個任意型別的值轉換為布林型別型別