一、首先引入pom配置:
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.5</version>
</dependency>
二、介绍一下常用方法:
1、StringUtils.isBlank(String)
简述:如果在String值为空、长度为零或者仅由空格组成时,返回true,否则返回false。
2、StringUtils.isNotBlank(String)
简述:如果在String值为空、长度为零或者仅由空格组成时,返回false,否则返回true,和isBlank()
方法正好相反。
以下为不常用方法:
截取字符串:
1、StringUtils.substringBetween(String,fromString,toString)
简述:获取两个字符串之间的字符串。
2、StringUtils.substringAfter(String)
简述:获取某个字符串后面的全部字符串。
3、StringUtils.substringBefore(String)
简述:获取某个字符串之前的全部字符串。
4、StringUtils.substringBeforeLast(String)
简述:获取最后一个字符串之前的全部字符串。
5、StringUtils.substringAfterLast(String)
简述:获取最后一个字符串之后的全部字符串。
首字母转大小写:
1、StringUtils.capitalize(String)
简述:首字母大写。
2、StringUtils.uncapitalize(String)
简述:首字母小写写。
颠倒字符串:
1、String test = StringUtils.reverse("abc")
简述:颠倒字符串,test输出为"cba"。
另外还有很多操作字符串的其他的方法,但是项目中很少会用到,如果有奇葩寻求就去百度吧。
网友评论