java StringUtils中的isBlank与isEmply

1.public static boolean isEmpty(String str) 

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

  下面是 StringUtils 判断是否为空的示例: 

  StringUtils.isEmpty(null) = true

  StringUtils.isEmpty("") = true

  StringUtils.isEmpty(" ") = false //注意在 StringUtils 中空格作非空处理 

  StringUtils.isEmpty("   ") = false

  StringUtils.isEmpty("bob") = false

  StringUtils.isEmpty(" bob ") = false

  2.public static boolean isNotEmpty(String str) 

  判断某字符串是否非空,等于 !isEmpty(String str) 

  下面是示例:

  StringUtils.isNotEmpty(null) = false

  StringUtils.isNotEmpty("") = false

  StringUtils.isNotEmpty(" ") = true

  StringUtils.isNotEmpty("         ") = true

  StringUtils.isNotEmpty("bob") = true

  StringUtils.isNotEmpty(" bob ") = true

  3.public static boolean isBlank(String str) 

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

  下面是示例:

  StringUtils.isBlank(null) = true

  StringUtils.isBlank("") = true

  StringUtils.isBlank(" ") = true

  StringUtils.isBlank("        ") = true

  StringUtils.isBlank("\t \n \f \r") = true   //对于制表符、换行符、换页符和回车符

  StringUtils.isBlank()  //均识为空白符

  StringUtils.isBlank("\b") = false   //"\b"为单词边界符

  StringUtils.isBlank("bob") = false

  StringUtils.isBlank(" bob ") = false

  4.public static boolean isNotBlank(String str) 

  判断某字符串是否不为空且长度不为0且不由空白符(whitespace) 构成,等于 !isBlank(String str) 

  下面是示例:

  StringUtils.isNotBlank(null) = false

  StringUtils.isNotBlank("") = false

  StringUtils.isNotBlank(" ") = false

  StringUtils.isNotBlank("         ") = false

  StringUtils.isNotBlank("\t \n \f \r") = false

  StringUtils.isNotBlank("\b") = true

  StringUtils.isNotBlank("bob") = true

  StringUtils.isNotBlank(" bob ") = true

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 云集在山顶, 白皑皑的山,阴翳的云, 一顶风织的软毡帽。 一众的小山不断的绵延, 向远方,向云彩的故乡, 乘着风载...
    H3190阅读 1,664评论 0 0
  • 有人会说,整理完,东西也都整齐划一,可是总感觉欠缺那么一点味道。 或许这时你需要一点装饰,如同烹饪,再好的食材,也...
    5d15f86452fc阅读 3,459评论 0 2
  • 夜来小梦,野百合开满了秋的山坡,芳香四溢 小时候的玩伴,如浴春风,笑脸盈盈,怀抱满满鲜花 杨柳青了黄,黄了青,我们...
    野派阅读 4,057评论 0 0
  • 如作者在开篇说的,这是一本写个大人的童话。故事背后的含义,需要有一定的人生体悟才能够明白。 第一次读《小王子》,还...
    风行宇内阅读 5,940评论 1 11