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

Функция isLetter

Функция isLetter проверяет, является ли символ буквой. Буквой считается символ, который имеет категорию LETTER_NUMBER в стандарте Unicode. Функция возвращает true, если символ является буквой, и false в противном случае.

Синтаксис

fun Char.isLetter(): Boolean

Пример

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

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

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

Boolean true

Пример

Проверим, является ли символ '5' буквой:

val ch: Char = '5' val res: Boolean = ch.isLetter() println(res)

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

Boolean false

Пример

Проверим, является ли символ '@' буквой:

val ch: Char = '@' val res: Boolean = ch.isLetter() println(res)

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

Boolean false

Пример

Проверим несколько символов из строки с помощью цикла:

val text: String = "A1b@" for (ch in text) { val isLetter: Boolean = ch.isLetter() println("'$ch' is letter: $isLetter") }

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

'A' is letter: true '1' is letter: false 'b' is letter: true '@' is letter: false

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

  • функцию isDigit,
    которая проверяет, является ли символ цифрой
  • функцию isLetterOrDigit,
    которая проверяет, является ли символ буквой или цифрой
  • функцию isLowerCase,
    которая проверяет, является ли символ буквой в нижнем регистре
  • функцию isUpperCase,
    которая проверяет, является ли символ буквой в верхнем регистре
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить