StringUtils 工具

总结的不全下面是转载源地址 后续会补充完整 http://blog.sina.com.cn/s/blog_4550f3ca0100qrsd.html
StringUtils 一共130多个方法 , 且都是static可以直接调用 。例如 StringUtils.xxx() 。是JDK对string类型操作方法的补充。
下面介绍一常用的方法:

  1. 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

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

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

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

  5. 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

  6. 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

  7. 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”

  8. 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”
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值