zoukankan      html  css  js  c++  java
  • [StringUtil ] isEmpty VS isBlank

    昨天才意识到这两个的存在。

    Blank(空字符串 blank)

     StringUtils.isNoneBlank(null)              = false
     StringUtils.isNoneBlank(null, "foo")       = false
     StringUtils.isNoneBlank(null, null)        = false
     StringUtils.isNoneBlank("", "bar")         = false
     StringUtils.isNoneBlank("bob", "")         = false
     StringUtils.isNoneBlank("  bob  ", null)   = false
     StringUtils.isNoneBlank(" ", "bar")        = false
     StringUtils.isNoneBlank("foo", "bar")      = true
    

    Empty(空字符串 not empty)

     StringUtils.isNotEmpty(null)      = false
     StringUtils.isNotEmpty("")        = false
     StringUtils.isNotEmpty(" ")       = true
     StringUtils.isNotEmpty("bob")     = true
     StringUtils.isNotEmpty("  bob  ") = true
     
    

      

    StringUtils.isBlank()

     StringUtils.isBlank(null)      = true
     StringUtils.isBlank("")        = true  
     StringUtils.isBlank(" ")       = true  
     StringUtils.isBlank("bob")     = false  
     StringUtils.isBlank("  bob  ") = false

    StringUtils.isEmpty

     StringUtils.isEmpty(null)      = true
     StringUtils.isEmpty("")        = true  
     StringUtils.isEmpty(" ")       = false  
     StringUtils.isEmpty("bob")     = false  
     StringUtils.isEmpty("  bob  ") = false
  • 相关阅读:
    排序
    洛谷P1071 字符串
    编写ui自动化问题总结
    fastdfs跨服务器数据迁移
    JMeter随机上传附件
    抓包工具介绍
    idea2019.1版本永久版破解
    使用nodejs模拟http接口的返回
    配置RHEL&CentOS网络说明
    linux测试最最最最基本操作命令
  • 原文地址:https://www.cnblogs.com/hongdanning/p/6432865.html
Copyright © 2011-2022 走看看