2014年10月22日 星期三

[Java] 如何讓字串前自動補上 0

如果需要一個固定長度的字串,例如從00000到99999,前面可以自動補0 ,修改"%05d" ,只須把5修改成所需要的長度
String formatStr = "%07d";
String formatAns = String.format(formatStr, 10);
System.out.println("數字補零:"+formatAns);
view raw gistfile1.java hosted with ❤ by GitHub
寫一個迴圈來驗證:
for(int i=0; i<=99999; i++){
System.out.println("數字補零:"+String.format(formatStr, i));
}
view raw gistfile1.java hosted with ❤ by GitHub