码迷,mamicode.com
首页 > 其他好文 > 详细

null和空字符串的判断方法比较

时间:2020-04-02 11:49:32      阅读:107      评论:0      收藏:0      [点我收藏+]

标签:ring   lan   string   多个   empty   rgs   stat   nbsp   一个   

先看个例子:

public static void main(String[] args) {

  // isEmpty()和isBlank()比较

  StringUtils.isEmpty(null)   // true

  StringUtils.isEmpty("")   // true

  StringUtils.isEmpty(" ")   // false

  StringUtils.isEmpty("dd")    // false

  StringUtils.isEmpty("dd ")    // false

 

  StringUtils.isBlank(null)   // true

  StringUtils.isBlank("")    // true

  StringUtils.isBlank(" ")   // true

  StringUtils.isBlank("dd")  // false

  StringUtils.isBlank("dd ")   // false

}

isBlank( )和isNoneBlank( )区别:

isNoneBlank( )支持多个参数的非空判断,可以对数组中的每个元素的非空判断;
isBlank( )只支持一个参数的非空判断;

 

null和空字符串的判断方法比较

标签:ring   lan   string   多个   empty   rgs   stat   nbsp   一个   

原文地址:https://www.cnblogs.com/afeng-chen/p/12618521.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!