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
  • 相关阅读:
    Spark5
    Spark4
    Spark3
    冲刺周期二--站立会议01
    团队第一阶段绩效考核
    各个小组对“躲避小球”游戏的评价
    软件项目第一个Sprint评论
    丹佛机场行李处理系统
    冲刺周期一--站立会议07
    冲刺周期一--站立会议06
  • 原文地址:https://www.cnblogs.com/hongdanning/p/6432865.html
Copyright © 2011-2022 走看看