java 保留字符串数字的位数,不够前面补0
时间:2016-07-13 15:57:18
收藏:0
阅读:558
@Test public void test() { this.printToConsole(autoGenericCode("10011")); this.printToConsole(autoGenericCode("000",3)); } /** * 不够位数的在前面补0,保留code的长度位数字 * @param code * @return */ private String autoGenericCode(String code) { String result = ""; // 保留code的位数 result = String.format("%0" + code.length() + "d", Integer.parseInt(code) + 1); return result; } /** * 不够位数的在前面补0,保留num的长度位数字 * @param code * @return */ private String autoGenericCode(String code, int num) { String result = ""; // 保留num的位数 result = String.format("%0" + num + "d", Integer.parseInt(code) + 1); return result; }
结果:
"10012"
"001"
原文:http://www.cnblogs.com/gmq-sh/p/5666950.html
评论(0)