РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
232 of 1163 menu

Метод isEmpty

Метод isEmpty класса CharSequence проверяет, является ли последовательность символов пустой. Метод возвращает true, если длина последовательности равна нулю, и false в противном случае. Метод не принимает параметров. Класс CharSequence является интерфейсом, который реализуют String, StringBuilder, StringBuffer и другие классы.

Синтаксис

sequence.isEmpty()

Пример

Давайте проверим пустую строку:

public class Main { public static void main(String[] args) { CharSequence seq = ""; System.out.println(seq.isEmpty()); } }

Результат выполнения кода:

true

Пример

Давайте проверим непустую строку:

public class Main { public static void main(String[] args) { CharSequence seq = "abcde"; System.out.println(seq.isEmpty()); } }

Результат выполнения кода:

false

Пример

Давайте проверим строку, состоящую из пробелов:

public class Main { public static void main(String[] args) { CharSequence seq = " "; System.out.println(seq.isEmpty()); } }

Результат выполнения кода:

false

Как видите, строка из пробелов не является пустой, так как ее длина больше нуля.

Пример

Давайте проверим StringBuilder без содержимого:

public class Main { public static void main(String[] args) { CharSequence seq = new StringBuilder(); System.out.println(seq.isEmpty()); } }

Результат выполнения кода:

true

Смотрите также

  • метод length,
    который возвращает длину последовательности
  • метод charAt,
    который возвращает символ по индексу
  • метод subSequence,
    который возвращает подпоследовательность
  • метод CharSequence,
    который описывает интерфейс последовательности символов
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить