Программисты больше не нужны!
Нужны ИИ инженеры! Хотите научиться? Вступайте в канал!
314 of 1319 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 для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить