属于包下面的
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