La diferencia entre isBlank() y isEmpty() en Java

La principal diferencia entre estas dos operaciones de cadenas es que isBlank()se aceptan cadenas con solo espacios isEmpty()y no .

isBlank()ejemplo

"".isBlank()     // true
"  ".isBlank()   // true
"hi".isBlank()   // false
" hi ".isBlank() // false

isEmpty()ejemplo

"".isEmpty()     // true
"  ".isEmpty()   // false
"hi".isEmpty()   // false
" hi ".isEmpty() // false

StringUtilsSe ejecuta de la misma manera, excepto que nullse devolverá la entrada true(por ejemplo StringUtils.isEmpty(null)和StringUtils.isBlank(null)的返回值都是true).

Supongo que te gusta

Origin blog.csdn.net/allway2/article/details/128154793#comments_28831301
Recomendado
Clasificación