package com.ylx; import java.text.DecimalFormat; public class Test { public static void main(String[] args) { //测试方法 System.out.println(formatNumber("14","00000")); System.out.println(formatNumber(150,"00000")); } /** * @param String类型的数字 如"150" * @param 格式化格式 ,如“00000” * @return 格式化后的字符串 */ public static String formatNumber(String str,String formatAs){ DecimalFormat df=new DecimalFormat(formatAs); String str2=df.format(Integer.parseInt(str)); return str2; } /** * @param int数字 如150 * @param 格式化格式 ,如“00000” * @return 格式化后的字符串 */ public static String formatNumber(int num,String formatAs){ DecimalFormat df=new DecimalFormat(formatAs); String str2=df.format(num); return str2; } }