先看個例子:
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( )只支持一個參數的非空判斷;