String.isEmpty()
Проверяет, что длина строки равна нулю.
Доступно с: Java 6
Синтаксис
public boolean isEmpty()Возвращаемое значение
booleantrue, если length() равно 0.
Примеры
Пустая строка и строка из пробела:
void main() {
IO.println("".isEmpty());
IO.println(" ".isEmpty());
}Результат:
true
falseПроверка на null и пустоту вместе:
void main() {
String name = null;
if (name == null || name.isEmpty()) {
IO.println("No name");
}
}Результат:
No nameПримечания
Пробел — это символ, поэтому " ".isEmpty() равно false. Если пробелы тоже считаются пустотой, используйте isBlank().
См. также
- String.isBlank() — Проверяет, что строка пустая или состоит только из пробелов.
- String.length() — Возвращает количество символов в строке.
Вопросы и ответы по теме
В учебнике
- Методы строк — Основные методы String в Java: поиск, substring, смена регистра, strip, replace, split, join, repeat и проверки строк.