В чём отличие isBlank vs isEmpty?

1,00
р.
В чём отличие isBlank vs isEmpty?

Ответ
Из документации StringUtils:
isBlank(String str) checks if a String is whitespace, empty ("") or null. StringUtils.isBlank(null) = true StringUtils.isBlank("") = true StringUtils.isBlank(" ") = true StringUtils.isBlank("bob") = false StringUtils.isBlank(" bob ") = false
isEmpty(String str) checks if a String is empty ("") or null. StringUtils.isEmpty(null) = true StringUtils.isEmpty("") = true StringUtils.isEmpty(" ") = false StringUtils.isEmpty("bob") = false StringUtils.isEmpty(" bob ") = false

Т.е. разница в проверке пробела:
StringUtils.isBlank(" ") = true StringUtils.isEmpty(" ") = false