НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
223 of 1310 menu

Функция isEmpty

Функция isEmpty проверяет, является ли строка или символ пустыми. Для строки пустой считается строка с нулевой длиной. Для символа пустым считается символ с кодом 0. Функция возвращает true если объект пустой и false в противном случае.

Синтаксис

fun String.isEmpty(): Boolean
fun Char.isEmpty(): Boolean

Пример

Проверим пустую строку:

val str: String = "" val res: Boolean = str.isEmpty() println(res)

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

Boolean true

Пример

Проверим непустую строку:

val str: String = "abcde" val res: Boolean = str.isEmpty() println(res)

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

Boolean false

Пример

Проверим пустой символ:

val ch: Char = '\u0000' val res: Boolean = ch.isEmpty() println(res)

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

Boolean true

Пример

Проверим непустой символ:

val ch: Char = 'A' val res: Boolean = ch.isEmpty() println(res)

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

Boolean false

Пример

Использование isEmpty в условии if:

val input: String = "" if (input.isEmpty()) { println("String is empty") } else { println("String is not empty") }

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

String is empty

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

  • функцию isBlank,
    которая проверяет строку на пустоту или наличие только пробельных символов
  • функцию isNotEmpty,
    которая проверяет строку на непустоту
  • функцию isNotBlank,
    которая проверяет строку на непустоту и отсутствие только пробельных символов
  • функцию isLetter,
    которая проверяет является ли символ буквой
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить