哥不是计算机专业的,所以当年就被printf函数毒害了,第一是觉得难,第二是真的觉得没用,就输出个printf,编程有啥用呢?你以为在玩小霸王游戏机么?
见到写printf的书就扔了吧,免得打击你进入编程世界的决心
见到以下文章就关了吧
http://blog.csdn.net/ocean20/article/details/6277668
哥goolge的是要这个,比较接近现实世界
方法一
import java.text.DecimalFormat;
DecimalFormat df=new DecimalFormat("000");
print(df.format(1)+".jpg")
方法二
s = String.format("%05d", 123); // "00123"