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