commons字符串工具类——commons-lang3

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了commons字符串工具类——commons-lang3相关的知识,希望对你有一定的参考价值。

类似工具见Hutool-StrUtil

一、起步

  引入maven依赖

 <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-lang3 -->
        <dependency>
            <groupId>org.apache.commons</groupId>
            <artifactId>commons-lang3</artifactId>
            <version>3.4</version>
        </dependency>

  非maven项目想下载jar包,请移步这里:http://commons.apache.org/proper/commons-lang/download_lang.cgi

二、开始使用

  概览

  技术分享

   常见用法

  下参见网友的随笔:http://blog.csdn.net/xuxiaoxie/article/details/52095930

isEmpty()、isNotEmpty();isBlank、isNotBlank()及以上变种参见hutool-StrUtil篇,不再赘述

trim()——去除字符串两段空白,变种strip()不展开,参见上文随笔,deleteWhitespace()——删除字符串中间空白

 

equals()——解决原生equals的空指针问题,,变种equalsIngnoreCase()不展开,示例参见上文随笔

leftPad()/rightPad()——左右补齐的方法,低于指定长度时自动补齐

abbreviate()——缩略字符串,缩略为abc...的样式,但是...需要占3位

  其它操作不一一列举...常用操作待小结

以上是关于commons字符串工具类——commons-lang3的主要内容,如果未能解决你的问题,请参考以下文章

commons-text StrBuilder字符串构建工具类例子

common lib是啥

Java字符串转为驼峰格式构建工具类

利用commons-io.jar包中FileUtils和IOUtils工具类操作流及文件

commons.lang中都有哪些常用的工具

字符串处理工具类