要求:
举例:需要生成4位字符串,现有int类型数字1,要求生成结果如下,0001,如果是52,要求生成0052,如果是153,则要求生成0153.
public class FomatNumUtils {
/**
* 将元数据前补零,补后的总长度为指定的长度,以字符串的形式返回 @param sourceDate @param formatLength @return
* 重组后的数据
*/
public static String frontCompWithZore(int formatLength,int formatNumber){
/**
* 0 指前面补充零
* formatLength 字符总长度为 formatLength
* inputNumber 格式化数字
* d 代表为正数。
*/
String newString = String.format("%0"+formatLength+"d", formatNumber);
return newString;
}
public static void main(String[] args) {
String temp = FomatNumUtils.frontCompWithZore(4, 152);
System.out.println(temp);
}
}