La diferencia entre isNotEmpty y isNotBlank en StringUtils
1. Diferentes significados
isNotEmpty también toma espacios como parámetros, mientras que isNotBlank excluye los parámetros de espacio.
2. Los métodos de operación son diferentes
El método StringUtils opera en objetos del tipo java.lang.String. Es un complemento del método de operación de tipo String proporcionado por el JDK. y es seguro para nulos (es decir, si el parámetro de entrada String es nulo, no se generará NullPointerException, pero se realizará el procesamiento correspondiente. Por ejemplo, si la entrada es nula, el valor de retorno también será nulo, etc. Puedes ver el código fuente).
3. El alcance es diferente
StringUtils tiene más de 130 métodos en un ****, y todos son estáticos, por lo que podemos llamar a StringUtils.xxx() < / p>
booleano estático público isEmpty (String str) determina si una cadena está vacía. El criterio para vacío es str==null o str.length()==0
booleano estático público isNotEmpty (. String str) determina si la cadena no está vacía, igual a !isEmpty(String str)