isEmpty
| null | 空字符串("")|空白字符(空格、制表符)|
| isEmpty | true | true | false |
| isNotEmpty | false | false | true |
| isBlank | true | true | true |
| isNotBlank | false | false | false |
從上表可以看出:
isNotEmpty() == ! isEmpty()
isNotBlank() == ! isBlank()
isEmpty() 和 isBlank() 對 null 和 空字符串("")的判斷相同,唯一區別就是對空白字符(如空格、制表符)的判斷。
針對空白字符,isEmpty()返回false,isBlank()返回true.