用StringUtil判断字符串非空的方法

时间:2025-04-06 07:58:55

属于包下面的

1. 判断为null或者为空,当你知道StringUtils的时候会发现使用null来判断是不是很low;

(null) == true

("") ==  true

("  ") ==  false

("bbbb") ==  false

("   bbbb  ") ==  false

2. 判断不为null或者不为空,对于(str)而言:

(null) = false

("") = false

(" ") = true

("         ") = true

("bbb") = true

(" bbb ") = true
3. (str)判断为null或者为空,可以自动忽略字符串前后的空格;而 (str)则不行

(null) == true

("") == true

("  ") == true

("aaaa") == false

("\t \n \f \r") = true   

("  aaaa  ") = false

("\b") = false  

4. (str)判断不为null或者不为空,可以自动忽略字符串前后的空格;而 (str)则不行

(null) == false

("") == false

("  ") == false

("aaaa") == true   

("\t \n \f \r") = false

("  aaaa  ") = true   

("\b") = true   

4. 的作用

      属于包下面的

      它可以判断里面是否为null或者为空或者为空格,如果里面的值为null或者,为""或者,"   ",那么返回值为false;否则为true