09
25
Java实现数字转字符串并在前面自动补0
本文介绍使用JAVA把数字转成字符,并自动在前面补零达到一定位数
方法一:String.format()方法
- /**
- * Java里数字转字符串前面自动补0的实现。
- *
- */
- 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);
- }
- }
方法二:用java中的DecimalFormat()方法
仅做参考,如有其他方法,欢迎留言交流.
private static final String STR_FORMAT = "0000";
public static String test(String liuShuiHao){
Integer intHao = Integer.parseInt(liuShuiHao);
intHao++;
DecimalFormat df = new DecimalFormat(STR_FORMAT);
return df.format(intHao);
}
