字符串的补零
左补零
String s = StringUtils.leftPad("123", 5, "0");
System.out.println(s);
输出:
00123
右补零
String s1 = StringUtils.rightPad("123", 5, "0");
System.out.println(s1);
输出:
12300
参数解释:
leftPad(String str, int size, String padStr)
str:需要操作的字符串
size: 需要补到的总长度
padStr:用到长度的字符
第一个参数是需要补零的字符串,第二个是总长度, 第三个是需要补的字符
注意: 字符串本身长度已经达到size 则不会进行补充操作
包位置:
org.apache.commons.lang3.StringUtils
还有一种简单的方式
String format = String.format("%02d", 3);
这种后一个参数必须是int 其中 %2d表示总长度2 进行左补零

浙公网安备 33010602011771号