注意:两个参数的用空格填充,三个参数的用后面的参数填充

    第一个参数要填充的字符串,第二个是需要的长度,第三个是以什么填充。

左侧填充:

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("abcdefg", 20);
返回结果:      abcdefg       
StringUtils.center("abcdefg", 20,"*_");
返回结果:*_*_*_abcdefg*_*_*_*
StringUtils.leftPad("abc", 10, "*");
返回结果:*******abc

最新文章

  1. Android应用开发中出现appcompat-v7错误
  2. php : RBAC 基于角色的用户权限控制-表参考
  3. [c++] STL = Standard Template Library
  4. Java并发之CountDownLatch 多功能同步工具类
  5. Apache OFBiz 研究记录01
  6. Android 开发错误信息001
  7. WdatePicker.js的使用方法
  8. C#实现通过程序自动抓取远程Web网页信息的代码
  9. heritrix启动问题修正
  10. [转]ASP.NET MVC 入门10、Action Filter 与 内置的Filter实现(实例-防盗链)
  11. Symfony Composer icu requires lib-icu
  12. C++ 表达式语句 海伦的故事
  13. (转载)oracle的v$sqlarea表
  14. python简单线程和协程学习
  15. node七-required、缓存
  16. what are you 弄啥嘞!!!!!!!!!!!!!!!!泛型
  17. 原生JS的地区二级联动,很好理解的逻辑
  18. POJ 2234 Matches Game(Nim博弈裸题)
  19. Iterator迭代器对象
  20. 部署MyEclipse及Tomcat服务器

热门文章

  1. /etc/default/useradd文件内容及对应功能
  2. RabbitMQ学习总结(7)——Spring整合RabbitMQ实例
  3. C/C++ 文件路径解析
  4. nodejs-配置vs code的插件
  5. shell文本过滤编程(十一):paste命令
  6. Android 运行 gson.toJson(object) 报java.lang.StackOverflowError异常
  7. linux虚拟机网络设置好ping百度没有用
  8. iOS-为方便项目开发在pch加入一些经常使用宏定义
  9. java格式化时间到毫秒
  10. AJAX请求 $.ajaxSetup方法的使用