当前位置 : 主页 > 编程语言 > java >

JAVA字符串前补零和后补零的快速方法

来源:互联网 收集:自由互联 发布时间:2022-06-23
private String zeroFill(String arg) { if (arg != null arg.length() 8) { StringBuilder tmpStr = new StringBuilder(); for (int i = 0,length = 8 - arg.length(); i length; i++) { tmpStr.append(" "); } return tmpStr.append(arg).toString(); } ret
private String zeroFill(String arg) {
if (arg != null && arg.length() < 8) {
StringBuilder tmpStr = new StringBuilder();
for (int i = 0,length = 8 - arg.length(); i < length; i++) {
tmpStr.append(" ");
}
return tmpStr.append(arg).toString();
}

return arg;
}int youNumber = 1;
// 0 代表前面补充0 4 代表长度为4 d 代表参数为整数型
String str1 = String.format("%04d", youNumber);
System.out.println(str1); // 0001

 

小于10的情况下补零

String startZeroStr = String.format("%02d", Integer.valueOf("2"));
System.out.println("前补零方法二:"+startZeroStr);

其他方式参考



上一篇:2020年8月17日
下一篇:没有了
网友评论