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型別
- jsp頁面number型別自動轉為String型別JS型別
- 切片去重(string,int型別去重)型別
- 強制型別轉換(int)、(int&)和(int*)的區別型別
- 如何在 Go 中將 int 型別轉為字串Go型別字串
- String 型別型別
- INT型別知多少型別
- PHP基礎-資料型別-string和int比較PHP資料型別
- String:字串型別字串型別
- String.valueOf和強制型別轉換(String)的區別型別
- UFDoble型別計算、比較大小。BigDecimal轉UFDouble型別Decimal
- react 報錯 元素隱式具有 "any" 型別,因為型別為 "string" 的表示式不能用於索引型別 "{}"。 在型別 "{}" 上找不到具有型別為 "string" 的引數的索引簽名。React型別索引
- string型別介紹型別
- 為什麼資料庫表的int型別欄位對映到實體類中要使用Integer型別,而不是int型別?...資料庫型別
- Ajax接收int型別亂碼型別
- c++中幾種常見的型別轉換。int與string的轉換,float與string的轉換以及string和long型別之間的相互轉換。to_string函式的實現和應用。C++型別函式
- Map和String型別之間的轉換型別
- Java中String和byte型別互相轉換Java型別
- MySQL 修改int型別為bigint SQL語句拼接MySql型別
- 資料型別,型別轉換資料型別
- 第11章 使用類——型別轉換(二)將自定義型別轉換為內建型別型別
- (JS基礎)String 型別JS型別
- redis-6.string型別Redis型別
- Java中Short型別轉換為Int型別是如何計算的?原碼、反碼、補碼是什麼?Java型別
- java- 型別-轉換:基本型別以及包裝型別的轉換Java型別
- CAPL指令碼中常用到的資料型別轉換——數字型別(int/double)和字串型別(char array)指令碼資料型別字串
- BigDecimal轉StringDecimal
- String和基本資料型別的相互轉換資料型別
- 把一個任意型別的值轉換為布林型別型別
- JavaScript的String和Boolean型別JavaScriptBoolean型別
- C++ string型別常用操作C++型別
- Java資料型別及型別轉換Java資料型別
- 型別轉換型別
- int型別按位元組列印輸出型別
- 判斷a是否是int型別資料型別
- C++中string轉換為char*型別返回後亂碼問題C++型別
- JS中其他資料型別轉為number資料型別的方法JS資料型別