kotlin语言中,字符类型用Char表示,与java区别在于,kotlin中字符不能直接看成数字,如下:
java中:
void check (char c){ if(c==97){ } }
kotlin 中:
fun check(c:Char) { if (c.toInt() == 97)//如果变成c==97会报错,可以写成 c=='a' { } }
常用的特殊字符:
\t:制表符
\b:退格符
\n:换行符
\r:回车符
\':单引符
\":双引符
\\:反斜杠
注:虽然字符不能直接直接作为数值使用,但可以使用toInt方法将字符转为相应的ASCII,也可以自定义一个函数,将数值字符转换为对应的数值.