网站首页 > 精选教程 正文
背景
涉及到一些标识如订单ID,商品ID等时,由于历史原因,需要扩展或者缩进。这就需要对字符串填充的前面或者后面填充一些字符,本文以零为例,介绍一些简单的通用方法。
字符串填充零实例
1.使用工具类org.apache.commons.lang3.StringUtils:
String leftPad(final String str, final int size, String padStr)
实例:
public static void main(String[] args) {
String str="add";
String padStr="0";
String destination=StringUtils.leftPad(str, 10, padStr);
System.out.println(destination);
}
2.使用java原生的string.format方法
System.out.println(String.format("%010d", 123));
字符串的写法,请读者查阅API后获取。
字符串去零实例
去零的最常用的方式使用正则表达式。实例:
str.replaceAll("^(0+)", “”);
其它字符的话,只需要替换0到其它字符即可。
总结
每天积累一些小技巧、小功能。这就是我写这篇文字的初衷。
猜你喜欢
- 2025-01-13 Java内存溢出的解决思路
- 2025-01-13 Android应用编程基础第18篇:Java面向对象技术点补
- 2025-01-13 图文详解,史上最详细JVM——字节码指令集
- 2025-01-13 盘点 Java 开发 2020 年发生的几件大事
- 2025-01-13 全网最完整的免费java教程讲义(一)——java配置和安装
- 2025-01-13 这篇 Java IO,讲的实在是太好了
- 2025-01-13 你真的了解JAVA中对象和类、this、super和static关键字吗
- 2025-01-13 Java单向代码执行链配合的动态代码上下文执行
- 2025-01-13 「景哥java」搞懂java的运算符
- 2025-01-13 SpringBoot必须掌握的常用注解!
你 发表评论:
欢迎- 07-10动漫人物像|插画 壁纸 头像 签名 素材
- 07-10运动人物|插画 壁纸 头像 签名 素材
- 07-10动漫人物|插画 壁纸 头像 签名 素材
- 07-10神话人物|插画 壁纸 头像 签名 素材
- 07-10日漫人物像|插画 壁纸 头像 签名 素材
- 07-10 日漫人物|插画 壁纸 头像 签名 素材
- 07-10日漫人物风|插画 壁纸 头像 签名 素材
- 07-10日漫人物|插画 壁纸 头像 签名 素材
- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)