Package cn.com.anysdk.core.util
Class StringUtils
java.lang.Object
cn.com.anysdk.core.util.StringUtils
字符串工具类
-
Method Summary
Modifier and TypeMethodDescriptionstatic boolean判断字符串是否包含另一个字符串static booleancontainsIgnoreCase(String str, String searchStr) 判断字符串是否包含另一个字符串(忽略大小写)static boolean判断字符串是否相等static booleanequalsIgnoreCase(String str1, String str2) 判断字符串是否相等(忽略大小写)static boolean判断字符串是否为空白static boolean判断字符串是否为空static booleanisNotBlank(String str) 判断字符串是否不为空白static booleanisNotEmpty(String str) 判断字符串是否不为空static String连接字符串数组static int获取字符串的长度static String替换字符串static StringreplaceIgnoreCase(String text, String searchString, String replacement) 替换字符串(忽略大小写)static String[]分割字符串static String截取字符串static String截取字符串static String去除字符串两端的空白static StringtrimToEmpty(String str) 去除字符串两端的空白,如果为null则返回空字符串static StringtrimToNull(String str) 去除字符串两端的空白,如果为null则返回null
-
Method Details
-
isEmpty
判断字符串是否为空- Parameters:
str- 字符串- Returns:
- 是否为空
-
isNotEmpty
判断字符串是否不为空- Parameters:
str- 字符串- Returns:
- 是否不为空
-
isBlank
判断字符串是否为空白- Parameters:
str- 字符串- Returns:
- 是否为空白
-
isNotBlank
判断字符串是否不为空白- Parameters:
str- 字符串- Returns:
- 是否不为空白
-
trim
去除字符串两端的空白- Parameters:
str- 字符串- Returns:
- 去除空白后的字符串
-
trimToEmpty
去除字符串两端的空白,如果为null则返回空字符串- Parameters:
str- 字符串- Returns:
- 去除空白后的字符串
-
trimToNull
去除字符串两端的空白,如果为null则返回null- Parameters:
str- 字符串- Returns:
- 去除空白后的字符串
-
equals
判断字符串是否相等- Parameters:
str1- 字符串1str2- 字符串2- Returns:
- 是否相等
-
equalsIgnoreCase
判断字符串是否相等(忽略大小写)- Parameters:
str1- 字符串1str2- 字符串2- Returns:
- 是否相等
-
contains
判断字符串是否包含另一个字符串- Parameters:
str- 字符串searchStr- 要查找的字符串- Returns:
- 是否包含
-
containsIgnoreCase
判断字符串是否包含另一个字符串(忽略大小写)- Parameters:
str- 字符串searchStr- 要查找的字符串- Returns:
- 是否包含
-
length
获取字符串的长度- Parameters:
str- 字符串- Returns:
- 长度
-
substring
截取字符串- Parameters:
str- 字符串start- 开始位置- Returns:
- 截取后的字符串
-
substring
截取字符串- Parameters:
str- 字符串start- 开始位置end- 结束位置- Returns:
- 截取后的字符串
-
split
分割字符串- Parameters:
str- 字符串separator- 分隔符- Returns:
- 分割后的字符串数组
-
join
连接字符串数组- Parameters:
array- 字符串数组separator- 分隔符- Returns:
- 连接后的字符串
-
replace
替换字符串- Parameters:
text- 原字符串searchString- 要替换的字符串replacement- 替换后的字符串- Returns:
- 替换后的字符串
-
replaceIgnoreCase
替换字符串(忽略大小写)- Parameters:
text- 原字符串searchString- 要替换的字符串replacement- 替换后的字符串- Returns:
- 替换后的字符串
-