当前位置: 首页 > news >正文

StringUtils中常用方法leftPad(),rightPad(),center()

org.apache.commons.lang3的StringUtils

方法如下:

public static String leftPadTime(Integer time){
    return StringUtils.leftPad(String.valueOf(time), 2, "0");
}

左侧填充:
leftPad():

StringUtils.leftPad(String str,int size); 
StringUtils.leftPad(String str,int size,String padStr);

右侧填充:
rightPad():

StringUtils.rightPad(String str,int size); 
StringUtils.rightPad(String str,int size,String padStr);
中间填充:
center():

StringUtils.center(String str, int size); 
StringUtils.center(String str, int size, String padString);

例:
StringUtils.center("abcdef", 20); 

返回结果(左右各7个空格):abcdef  

StringUtils.center("abcdef", 20,"*_"); 

返回结果:*_*_*_abcdef*_*_*_*_

StringUtils.leftPad("abc", 10, "*"); 

返回结果:*******abc

转载于:https://www.cnblogs.com/guojuncheng/p/9246479.html

相关文章:

  • docker的持久化存储和共享存储和网络架构
  • 项目经理需了解的技术
  • HTTP头和网页分离方法
  • 架构师成长之路-基于android fragment通信的面向对象的万能接口
  • python学习之老男孩python全栈第九期_day004知识点总结
  • 人人快速开发平台
  • shell执行和crontab执行结果不一样的问题
  • 面对谷歌AI,这真的不是拔电线就能够解决的
  • Linux中使用sendmail发送邮件,指定任意邮件发送人
  • linux基础之Vim
  • python如何解决MD5对文件加密出现粘包的情况
  • js获取url锚链,操作class和id的显示和隐藏
  • 【活动预告】Hi,游戏开发者,这有一份您的邀请函
  • Ocelot(v7.0.6)使用小记
  • 如何让机器向“时尚达人”学习?阿里做了个“实用”的图像数据集
  • AzureCon上微软宣布了哪些容器相关的重磅消息
  • golang中接口赋值与方法集
  • JavaScript标准库系列——Math对象和Date对象(二)
  • React 快速上手 - 07 前端路由 react-router
  • Selenium实战教程系列(二)---元素定位
  • springboot_database项目介绍
  • Web Storage相关
  • 对JS继承的一点思考
  • 前端_面试
  • 数据库写操作弃用“SELECT ... FOR UPDATE”解决方案
  • 我的面试准备过程--容器(更新中)
  • 格斗健身潮牌24KiCK获近千万Pre-A轮融资,用户留存高达9个月 ...
  • ​html.parser --- 简单的 HTML 和 XHTML 解析器​
  • ​MySQL主从复制一致性检测
  • #NOIP 2014# day.2 T2 寻找道路
  • #pragam once 和 #ifndef 预编译头
  • #我与Java虚拟机的故事#连载03:面试过的百度,滴滴,快手都问了这些问题
  • #我与Java虚拟机的故事#连载09:面试大厂逃不过的JVM
  • (1)虚拟机的安装与使用,linux系统安装
  • (2022 CVPR) Unbiased Teacher v2
  • (Python) SOAP Web Service (HTTP POST)
  • (附源码)计算机毕业设计SSM智能化管理的仓库管理
  • (三)Honghu Cloud云架构一定时调度平台
  • (算法)N皇后问题
  • (万字长文)Spring的核心知识尽揽其中
  • (五)网络优化与超参数选择--九五小庞
  • ./configure、make、make install 命令
  • .chm格式文件如何阅读
  • .NET 4.0网络开发入门之旅-- 我在“网” 中央(下)
  • .net core Swagger 过滤部分Api
  • .NET 依赖注入和配置系统
  • [ 2222 ]http://e.eqxiu.com/s/wJMf15Ku
  • [8-23]知识梳理:文件系统、Bash基础特性、目录管理、文件管理、文本查看编辑处理...
  • [Assignment] C++1
  • [autojs]逍遥模拟器和vscode对接
  • [CareerCup] 14.5 Object Reflection 对象反射
  • [CISCN2019 华东南赛区]Web4
  • [ES-5.6.12] x-pack ssl
  • [ISITDTU 2019]EasyPHP
  • [JavaEE] 线程与进程的区别详解