對於數字 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”,不補“#”,數字多了,就截斷,但截斷小數的末尾,整數不截,截斷的小數位四捨五入處理