原文首发:http://www.laozizhu.com/view.jsp?articleId=109 我需要对一系列文件命名加排序,排序中需要对文件名+count进行排序, count如何实现自增而且高位补0,比如1为001? 求教了。/** * Java里数字转字符串前面自动补0的实现。 * * @author 老紫竹研究室(laozizhu.com) * */ public class TestStringFormat { public static void main(String[] args) { int youNumber = 1; // 0 代表前面补充0 // 4 代表长度为4 // d 代表参数为正数型 String str = String.format("%04d", youNumber); System.out.println(str); // 0001 } }