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

Функция isBlank

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

Синтаксис

val isBlank: Boolean

Пример

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

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

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

Boolean true

Пример

Проверим строку из пробелов:

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

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

Boolean true

Пример

Проверим строку из пробелов и табуляции:

val str: String = " \t " val res: Boolean = str.isBlank() println(res)

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

Boolean true

Пример

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

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

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

Boolean false

Пример

Проверим строку с пробелами и текстом:

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

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

Boolean false

Пример

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

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

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

String is blank

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

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