int转字符串 位数不够前面补0

Java int转字符串  位数不够前面补0

           最近在项目中需要用到编号,编号为四位数,从1开始,不足四位则前面补0,经测试,以下方法可以实现:

                   String str = String.format("%4d", 2).replace(" ", "0");

4 表示四位数,2表示int类型的数字,编译后则输出结果为0002

 

猜你喜欢

转载自zhao103804.iteye.com/blog/2248036