天天看點

DecimalFormat

分析:Oracle資料庫金額類型為Number(15,2),Java類使用的Double類型,結果前端頁面JS無法正常顯示如:資料庫存儲100000000 結果頁面顯示1.0E8

private Double investmentamount; // 投資金額

public void setInvestmentamount(Double investmentamount) {

this.investmentamount = investmentamount;

}

說明:

DecimalFormat 是 NumberFormat 的一個具體子類,用于格式化十進制數字。該類設計有各種功能,它支援不同類型的數,包括整數 (123)、定點數 (123.4)、科學記數法表示的數 (1.23E4)、百分數 (12%) 和金額 ($123)等

DecimalFormat 包含一個模式 和一組符号

符号含義:

0表示數字 ,#表示數字若為空不顯示,“,”逗号分隔符表示分組分隔符

繼續閱讀