首页 > 学院 > 开发设计 > 正文

StringUtils 工具

2019-11-08 03:14:39
字体:
来源:转载
供稿:网友

总结的不全下面是 StringUtils 一共130多个方法 , 且都是static可以直接调用 。例如 StringUtils.xxx() 。是JDK对string类型操作方法的补充。 下面介绍一常用的方法:

public static boolean isEmpty(String str) 判断某字符串是否为空 为空的标准为 str == null 或 str.length() == 0 示例如下: StringUtils.isEmpty(“”) == true StringUtils.isEmpty(“null”) == true StringUtils.isEmpty(” “) == false StringUtils.isEmpty(” bb “) == false

public static boolean isNotEmpty(String str) 判断某字符串是否不为空 示例如下: StringUtils.isNotEmpty(“”) == false StringUtils.isNotEmpty(” abc”) == true StringUtils.isNotEmpty(“null”) == false StringUtils.isNotEmpty(” “) == true

public static boolean isblank(String str) 判断字符串是否为空 或 长度为0 或由空格符组成 示例如下: StringUtils.isBlank(“null”) == true StringUtils.isBlank(” “) == true StringUtils.isBlank(“/t/n/s”) == true StringUtils.isBlank(“abcd”) == false

public static boolean isNotBlank(String str) 判断字符串是否不为空 或长度不为0 或不由空格符组成 示例如下: StringUtils.isNotBlank(“null”) == false StringUtils.isNotBlank(” “) == false StringUtils.isNotBlank(“/t/n/s”) == false StringUtils.isNotBlank(“asdf”) == true

public static String trim(String str) 去掉字符串两端的控制符 ,若字符串为null 则返回null 示例如下: StringUtils.trim(“null”) == null StringUtils.trim(“”) == “” StringUtils.trim(” “) == “” StringUtils.trim(“/t/n/s”) == “” StringUtils.trim(“/t/nsss /t”) == sss StringUtils.trim(“dd “) ==dd StringUtils.trim(” d ss n “) == d ss n

public static String trimToNull(String str) 去掉字符串两端的控制符,若字符串为null 或 “” 则返回 null 示例如下: StringUtils.trimToNull(“null”) == null StringUtils.trimToNull(“”) == null StringUtils.trimToNull(” /t/n/s “) == null StringUtils.trimToNull(” d /t/n s”) == d s

public static String trimToEmpty(String str) 去掉字符串两端的控制符,若字符串为null或为”“,则返回“” 示例如下: StringUtils.trimToEmpty(“null”) == “” StringUtils.trimToEmpty(“”) == “” StringUtils.trimToEmpty(“/n/f/b”) == “” StringUtils.trimToEmpty(” /n/tss /b”) == “ss” StringUtils.trimToEmpty(“svn”) == “svn”

public static String strip(String str) 去掉字符串两端的空白符(whitespace),如果输入null则返回null 示例如下: StringUtils.strip(“null”) == null StringUtils.strip(” ss “) == “ss” StringUtils.strip(“”) == “” StringUtils.strip(” /b/t/s/f”) == “/b”
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表