一、字符类型
1、kotlin中,字符用Char类型表示,值使用单引号 '' 括起来。
Kotlin
fun main() {
val a: Char = '1'
println(a) // '1'
println("a类型为:${a.javaClass.simpleName}") // a类型为:char
}
2、特殊字符的表示。
\t
------制表符\b
------退格符\n
------换行\r
------回车\'
------单引号\"
------双引号\\
------反斜杠\$
------美元符
3、如果字符变量值是数字,那么可以使用 digitToInt() 函数将其显式转换为 Int
数字类型。
Kotlin
fun main() {
val a: Char = '1'
// 显式的转为Int类型
val b = a.digitToInt()
val c:Int? = 1
// 指向相同引用,所以输出 true
println(b===c) // true
println(b) // 1
println("b类型为:${b.javaClass.simpleName}") // b类型为:int
}