Java进阶-DecimalFormat 数字格式化 发表于 2020-02-29 | 分类于 Java | 字数统计: 153 字 | 阅读时长 ≈ 1 分钟 关于数字格式化:java.text.DecimalFormat;数字格式元素: # 任意数字 , 千分位 . 小数点0 不够补0 12345678910111213141516171819202122import java.text.DecimalFormat;public class NumberTest01 { public static void main(String[] args) { // 1. 创建数字格式化对象 // 需求:加入千分位 DecimalFormat df = new DecimalFormat("###,###"); // 开始格式化 // Number --> Sting System.out.println(df.format(1234567)); // 1,234,567 // 需求:加入千分位,保留2位小数 DecimalFormat df1 = new DecimalFormat("###,###.##"); System.out.println(df1.format(1234567.123)); // 1,234,567.12 // 需求:加入千分位,保留4位小数,不够补0 DecimalFormat df2 = new DecimalFormat("###,###.0000"); System.out.println(df2.format(1234567.123)); // 1,234,567.1230 }}