Функция isWhitespace

Функция isWhitespace проверяет, является ли символ пробельным. К пробельным символам относятся: обычный пробел, табуляция, перевод строки и другие непечатаемые символы. Применяется к переменным типа Char.

Синтаксис

kotlinfun Char.isWhitespace(): Boolean

Пример

Проверим, является ли пробелом символ ' ':

kotlinval ch: Char = ' '
val res: Boolean = ch.isWhitespace()
println(res)

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

kotlinBoolean true

Пример

Проверим, является ли пробелом символ 'A':

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

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

kotlinBoolean false

Пример

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

kotlinval ch: Char = '\t'
val res: Boolean = ch.isWhitespace()
println(res)

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

kotlinBoolean true

Пример

Проверим, является ли пробелом символ перевода строки:

kotlinval ch: Char = '\n'
val res: Boolean = ch.isWhitespace()
println(res)

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

kotlinBoolean true

Пример

Использование функции в условии if:

kotlinval ch: Char = ' '

if (ch.isWhitespace()) {
  println("This is a whitespace character")
} else {
  println("This is not a whitespace character")
}

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

kotlinString "This is a whitespace character"

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

  • функцию isBlank,
    которая проверяет, состоит ли строка только из пробельных символов
  • функцию isDigit,
    которая проверяет, является ли символ цифрой
  • функцию isLetter,
    которая проверяет, является ли символ буквой
  • функцию isLetterOrDigit,
    которая проверяет, является ли символ буквой или цифрой