В чем разница между isEmpty и Isblank?
В чем разница между isEmpty и Isblank?

Видео: В чем разница между isEmpty и Isblank?

Видео: В чем разница между isEmpty и Isblank?
Видео: IsEmpty vs isBlank in Java | StringUtils package in Java| Exploring Apache Commons Lang3 2024, Сентябрь
Anonim

isBlank () возвращает true для пробелов (только пробелов), а также для нулевой строки. пустой () возвращает истину, если нет последовательности символов в Параметр String или когда параметр String имеет значение NULL. Разница в том, что пустой () возвращает false, если параметр String содержит только пробелы.

В чем разница между StringUtils Isblank и Stringutils isEmpty?

StringUtils . пустой () используется, чтобы определить, имеет ли строка длину 0 или ноль. Но StringUtils . isBlank () делает шаг вперед.

Рядом с надписью «пусто» или «пусто»? isBlank () против isEmpty () Оба метода используются для проверки пустой или пустой строки в java. Разница между обоими методами заключается в том, что метод isEmpty () возвращает true тогда и только тогда, когда длина строки равна 0. Метод isBlank () проверяет только символы, не являющиеся пробельными. Он не проверяет длину строки.

Кроме того, проверяет ли isEmpty значение NULL?

Вы не можете использовать String. пустой () если это нулевой . Лучше всего иметь свой собственный метод проверить ноль или пустой . как ты видишь это чеки длина строки, поэтому вам обязательно нужно проверить если строка нулевой до.

Как проверить, пуста строка или нет?

Так что, на мой взгляд, это правильно способ проверить если Строка пуста или нет . Если вы определите пустой строки также включает нулевой тогда вы также можете использовать класс StringUtils Apache Commons Lang. У него есть такие методы, как isEmpty (), которые возвращают истину для обоих нулевой а также пустой строки буквальный.

Рекомендуемые: