Apache StringUtils Api
导入maven依赖
<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> </dependency>
Api
boolean isEmpty(final CharSequence cs)
作用:检查给定的字符串是否为 "" 或者 null
示例:
StringUtils.isNotEmpty(null) = false StringUtils.isNotEmpty("") = false StringUtils.isNotEmpty(" ") = true StringUtils.isNotEmpty("bob") = true StringUtils.isNotEmpty(" bob ") = true
boolean isBlank(final CharSequence cs)
作用:检查给定的字符串是否为 "" 或者 " " (空格字符串) 或者 null
示例:
StringUtils.isBlank(null) = true StringUtils.isBlank("") = true StringUtils.isBlank(" ") = true StringUtils.isBlank("bob") = false StringUtils.isBlank(" bob ") = false
String trim(final String str)
作用:移除给定字符串的首尾空格
示例:
StringUtils.trim(null) = null
StringUtils.trim("") = ""
StringUtils.trim(" ") = ""
StringUtils.trim("abc") = "abc"
StringUtils.trim(" abc ") = "abc"
String strip(final String str)
作用:与trim()类似,移除给定字符串的首位空格
示例:
StringUtils.strip(null) = null
StringUtils.strip("") = ""
StringUtils.strip(" ") = ""
StringUtils.strip("abc") = "abc"
StringUtils.strip(" abc") = "abc"
StringUtils.strip("abc ") = "abc"
StringUtils.strip(" abc ") = "abc"
StringUtils.strip(" ab c ") = "ab c"
String strip(String str, final String stripChars)
作用:从str的开头和结尾移除stripChars字符串中匹配的任意字符(可多个);如果stripChars为null,则按空格 移除
示例:
StringUtils.strip(null, *) = null StringUtils.strip("", *) = "" StringUtils.strip("abc", null) = "abc" StringUtils.strip(" abc", null) = "abc" StringUtils.strip("abc ", null) = "abc" StringUtils.strip(" abc ", null) = "abc" StringUtils.strip(" abcyx", "xyz") = " abc"
愿你所到之处,遍地阳光;愿你梦的地方,温暖为向。

浙公网安备 33010602011771号