对于数字 1 转化未 01 , 对于int之类的数据转化成指定位数的字符串,不足位数以0补充
String.format("%02d", num)
对于BigDecimal数据类型的数据,需要转换成指定形式的字符串(千分位显示 ###,###,###,###.##)
比如: 5544625.6 转换成以5,544,625,60
DecimalFormat format = new DecimalFormat("##,###,###,###,##0.00");
format.format(new BigDecimal("5544625.6"));
以“0”补位时,数字少了,就会补“0”,小数和整数都会补,数字多了,就截断,但截断小数的末尾,整数不截,截断的小数位四舍五入处理
以“#”补位时,数字少了,不处理,不补“0”,不补“#”,数字多了,就截断,但截断小数的末尾,整数不截,截断的小数位四舍五入处理