有時候我們需要將數字轉化為字符串,并且轉化后的長度要一定。比如00012這種類型。這時候我們就可以使用NumberForMate這個方法:
NumberFormat numberFormat = NumberFormat.getNumberInstance(); numberFormat.setMinimumIntegerDigits(5);//最小位數 numberFormat.setMaximumIntegerDigits(8);//最大位數 numberFormat.setGroupingUsed(false); String num = numberFormat.format(120); System.out.PRintln(num);
輸出的結果就為:00120。
注意numberFormat.setGroupingUsed(false)這個參數,如果設為true或是不設置的話,那么結果就為00,120這種格式。
新聞熱點
疑難解答