DecimalFormat 数字格式化
字符串数字的格式
import java.text.*; class DecimalFormatDemo { static public void main(String[] args) { customFormat("###,###.###", 123456.789); customFormat("###.##", 123456.789); customFormat("000000.000", 123.78); customFormat("$###,###.###", 12345.67); } /** * Prints a double value formatted according to a given pattern. */ static public void customFormat(String pattern, double value) { DecimalFormat myFormatter = new DecimalFormat(pattern); String output = myFormatter.format(value); System.out.println(value + " " + pattern + " " + output); } }
123456.789 ###,###.### 123,456.789 123456.789 ###.## 123456.79 123.78 000000.000 000123.780 12345.67 $###,###.### $12,345.67
转发无需备注,如有错误,恳求读者指出,发送到wu13213786609@outlook.com。