• StringUtils 的填充方法


     1 package com.test.string;
     2 
     3 import org.apache.commons.lang3.StringUtils;
     4 
     5 /**
     6  * StringUtils 的填充方法
     7  * 两个参数的用空格填充,三个参数的用后面的参数填充
     8  * 第一个参数要填充的字符串,第二个是需要的长度,第三个是以什么填充。
     9  * @create 2017-06-30 9:03
    10  **/
    11 public class StringUtilsFill {
    12     public static void main(String[] args) {
    13 //    左侧填充:
    14 //    leftPad():
    15 //    StringUtils.leftPad(String str,int size);
    16 //    StringUtils.leftPad(String str,int size,String padStr);
    17         System.out.println( StringUtils.leftPad("abc", 8));
    18         System.out.println( StringUtils.leftPad("abc", 8, "*"));
    19 
    20 //    右侧填充:
    21 //    rightPad():
    22 //    StringUtils.rightPad(String str,int size);
    23 //    StringUtils.rightPad(String str,int size,String padStr);
    24         System.out.println(StringUtils.rightPad("abc",8));
    25         System.out.println(StringUtils.rightPad("abc", 8, "*"));
    26 //    中间填充:
    27 //    center():
    28 //    StringUtils.center(String str, int size);
    29 //    StringUtils.center(String str, int size, String padString);
    30         System.out.println(  StringUtils.center("abcdefg", 8));
    31         System.out.println( StringUtils.center("abcdefg", 8,"*_"));
    32 
    33 
    34 
    35     }
    36 
    37 }

    <!-- https://mvnrepository.com/artifact/commons-lang/commons-lang -->
    <dependency>
    <groupId>commons-lang</groupId>
    <artifactId>commons-lang</artifactId>
    <version>2.6</version>
    </dependency>

    import org.apache.commons.lang.StringUtils;

    作用:  常用作判断空与非空串

    StringUtils.isEmpty用法

  • 相关阅读:
    python中常用的数据类型之整型(int),浮点型(float), 布尔值(bool), 复数(complex)
    requests库的基础使用
    socket,urllib,urllib3,request多种方法请求网页首页
    nginx日志切割
    gitlab社区版安装
    批量修改文件编码
    lvm磁盘扩展及添加磁盘lvm分区
    函数
    集合
    数据类型练习题
  • 原文地址:https://www.cnblogs.com/haoyul/p/9602638.html
Copyright © 2020-2023  润新知