字符串的补零

左补零

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 进行左补零

 

posted @ 2025-03-10 00:18  loveCrane  阅读(85)  评论(0)    收藏  举报