格式化一個數值,比如123456789.123,希望顯示成"$123,456,789.123".要完成需求,可以用java.text.NumberFormat類來進行格式化
NumberFormat類提供了對數值格式的封裝。在JDK中,一般使用NumberFormt的子類----java.text.DecimalFormat完成這個功能。該類最常見的構造函數為:
public DecimalFormat(String pattern)
其中,參數pattern表示傳入的格式字符串
代碼:
DecimalFormat特點:
接受相應的格式字符串,將數值中的各個部分格式化顯示。#表示阿拉伯數字
在格式字符串中,除了具有代表意義的部分之外,其他部分如$都原樣出現
新聞熱點
疑難解答