Функция isWhitespace
Функция isWhitespace проверяет, является ли символ пробельным.
К пробельным символам относятся: обычный пробел, табуляция,
перевод строки и другие непечатаемые символы.
Применяется к переменным типа Char.
Синтаксис
fun Char.isWhitespace(): Boolean
Пример
Проверим, является ли пробелом символ ' ':
val ch: Char = ' '
val res: Boolean = ch.isWhitespace()
println(res)
Результат выполнения кода:
Boolean true
Пример
Проверим, является ли пробелом символ 'A':
val ch: Char = 'A'
val res: Boolean = ch.isWhitespace()
println(res)
Результат выполнения кода:
Boolean false
Пример
Проверим, является ли пробелом символ табуляции:
val ch: Char = '\t'
val res: Boolean = ch.isWhitespace()
println(res)
Результат выполнения кода:
Boolean true
Пример
Проверим, является ли пробелом символ перевода строки:
val ch: Char = '\n'
val res: Boolean = ch.isWhitespace()
println(res)
Результат выполнения кода:
Boolean true
Пример
Использование функции в условии if:
val ch: Char = ' '
if (ch.isWhitespace()) {
println("This is a whitespace character")
} else {
println("This is not a whitespace character")
}
Результат выполнения кода:
String "This is a whitespace character"
Смотрите также
-
функцию
isBlank,
которая проверяет, состоит ли строка только из пробельных символов -
функцию
isDigit,
которая проверяет, является ли символ цифрой -
функцию
isLetter,
которая проверяет, является ли символ буквой -
функцию
isLetterOrDigit,
которая проверяет, является ли символ буквой или цифрой