一、字符类型
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
}