字符
字符由类型 Char
表示。 字符字面值用单引号表示:'1'
。
NOTE
在 JVM 上,存储为基本类型 char
的字符表示一个 16 位 Unicode 字符。
特殊字符以转义反斜杠 \
开头。 支持以下转义序列:
\t
– 制表符\b
– 退格– 换行符 (LF)
\r
– 回车符 (CR)\'
– 单引号\"
– 双引号\\
– 反斜杠\$
– 美元符号
要编码任何其他字符,请使用 Unicode 转义序列语法:'\uFF00'
。
kotlin
fun main() {
val aChar: Char = 'a'
println(aChar)
println('
') // Prints an extra newline character
println('\uFF00')
}
如果字符变量的值是数字,你可以使用 digitToInt()
函数将其显式转换为 Int
数字。