Символы
Символы представлены типом Char. Литералы символов заключаются в одинарные кавычки: '1'.
Специальные символы начинаются с обратного слэша \. Поддерживаются следующие escape-последовательности:
\t– табуляция\b– возврат на один символ назад\n– новая строка (LF)\r– возврат каретки (CR)\'– одинарная кавычка\"– двойная кавычка\\– обратный слэш\$– знак доллара
Для кодирования любого другого символа используйте синтаксис Unicode escape-последовательности: '\uFF00'.
fun main() {
//sampleStart
val aChar: Char = 'a'
println(aChar)
println('\n') // Prints an extra newline character
println('\uFF00')
//sampleEnd
}
Если значение символьной переменной является цифрой, вы можете явно преобразовать её в число типа Int с помощью функции digitToInt().
© 2010–2023 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/docs/characters.html