StringUtils的几种判断字符串的方法

StringUtils的 isEmpty、isNotEmpty、isBlank、isNotBlank

1、StringUtils.isEmpty(String str);

     判断某字符串是否为空,为空标准是 str == null 或 str.length == 0

实例:

1)StringUtils.isEmpty(null) --> true

2)StringUtils.isEmpty("")     --> true

3)StringUtils.isEmpty("  ")   --> false  //在StringUtils 空格做非空处理

4)StringUtils.isEmpty("aa") --> false

5)StringUtils.isEmpty("  aa  ")  --> false

 

2、StringUtils.isNotEmpty(String str);

     判断某字符串是否不为空,相当于 !StringUtils.isEmpty(String str)

实例:

1)StringUtils.isNotEmpty(null) --> false

2)StringUtils.isNotEmpty("")     --> false

3)StringUtils.isNotEmpty("  ")   --> true  //在StringUtils 空格做非空处理

4)StringUtils.isNotEmpty("aa") --> true

5)StringUtils.isNotEmpty("  aa  ")  --> true

 

3、StringUtils.isBlank(String str);

     判断某字符串是否为空、长度为0或由空白符(whitespace)构成

实例:

1)StringUtils.isBlank(null) --> true

2)StringUtils.isBlank("")     --> true

3)StringUtils.isBlank("  ")   --> true   //在StringUtils 空格做非空处理

4)StringUtils.isBlank("\n \t \f \r")  --> true //对于制表符、换行符、换页符、回车符,均为空白符

5)StringUtils.isBlank("\b")  --> false  // \b 为单词分界符

6)StringUtils.isBlank("aa") --> false

7)StringUtils.isBlank("  aa  ")  --> false

 

 

4、StringUtils.isNotBlank(String str);

     判断某字符串是否不为空、长度不为0或不由空白符(whitespace)构成,相当于 !StringUtils.isBlank(String str)

实例:

1)StringUtils.isNotBlank(null) --> false

2)StringUtils.isNotBlank("")     --> false

3)StringUtils.isNotBlank("  ")   --> false //在StringUtils 空格做非空处理

4)StringUtils.isNotBlank("\n \t \f \r")  --> false //对于制表符、换行符、换页符、回车符,均为空白符

5)StringUtils.isNotBlank("\b")  --> true  // \b 为单词分界符

6)StringUtils.isNotBlank("aa") --> true

7)StringUtils.isNotBlank("  aa  ")  --> true

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值