字元
字元由 Char
型別表示。 字元字面值使用單引號:'1'
。
NOTE
在 JVM 上,以原始型別 char
儲存的字元代表一個 16 位元的 Unicode 字元。
特殊字元以跳脫反斜線 \
開頭。 支援以下跳脫序列:
\t
– 定位字元 (tab)\b
– 倒退鍵 (backspace)– 換行 (LF)
\r
– 歸位字元 (CR)\'
– 單引號\"
– 雙引號\\
– 反斜線\$
– 錢號 (dollar sign)
若要編碼任何其他字元,請使用 Unicode 跳脫序列語法:'\uFF00'
。
kotlin
fun main() {
val aChar: Char = 'a'
println(aChar)
println('
') // 印出額外的換行字元
println('\uFF00')
}
如果字元變數的值是數字,您可以明確地使用 digitToInt()
函式將其轉換為 Int
數字。