Репост из: Java библиотека
Знаете, что в Java лучше проверять строки через isBlank(), а не только через isEmpty()?
isEmpty() проверяет только длину строки:
"".isEmpty()
Но строка из пробелов для него уже не пустая:
" ".isEmpty()
А вот isBlank() учитывает пробелы, табы и переносы строк:
" ".isBlank()
Это удобно для валидации имён, логинов, комментариев, форм и любых пользовательских данных.
Так код становится надёжнее, потому что строка из пробелов больше не проходит как нормальное значение.
isBlank() это простой способ аккуратнее проверять текст в Java.
Java Библиотека | Мы в Телеграм
isEmpty() проверяет только длину строки:
"".isEmpty()
Но строка из пробелов для него уже не пустая:
" ".isEmpty()
А вот isBlank() учитывает пробелы, табы и переносы строк:
" ".isBlank()
Это удобно для валидации имён, логинов, комментариев, форм и любых пользовательских данных.
Так код становится надёжнее, потому что строка из пробелов больше не проходит как нормальное значение.
isBlank() это простой способ аккуратнее проверять текст в Java.
Java Библиотека | Мы в Телеграм