一、前言
在对接第三方接口参数,因枚举值设置的不一致,此时需要参数需要补零,因此需要进行参数值转换。
二、解决方案
1、格式
String.format(“%02d”,x);
2、说明
String.format()方法,作用就是格式化输出参数。 “%02d”是指定输出格式,%作先导标记,0表示自动补0, 2的意思是最小长度为2(如果用4,则1输出0001),d表示整数。x就是你要输出的整数。
3、示例
示例代码:
String format = String.format("%02d", 5);
System.out.println(format);
String format2 = String.format("%05d", 5);
System.out.println(format2);
输出:
05
00005