基本介绍
字符类型可以表示单个字符,字符类型是Char, 16位无符号Unicode字符(2个字节), 区间值为 U+0000 到 U+FFFF
案例演示:
字符类型使用细节
1) 字符常量是用单引号(‘ ’)括起来的单个字符。例如:var c1 = ‘a‘ var c2 = ‘中‘ var c3 = ‘9’
2) Scala 也允许使用转义字符‘\’来将其后的字符转变为特殊字符型常量。例如:var c3 = ‘\n’ // ‘\n’表示换行符
3)可以直接给Char赋一个整数,然后输出时,会按照对应的unicode 字符输出 [‘\u0061’ 97]
4) Char类型是可以进行运算的,相当于一个整数,因为它都对应有Unicode码.
字符类型本质探讨
1)字符型 存储到 计算机中,需要将字符对应的码值(整数)找出来
存储:字符——>码值——>二进制——>存储
读取:二进制——>码值——> 字符——>读取
2)字符和码值的对应关系是通过字符编码表决定的(是规定好), 这一点和Java一样。
想要了解跟多关于大数据培训课程内容欢迎关注尚硅谷大数据培训,尚硅谷除了这些技术文章外还有免费的高质量大数据培训课程视频供广大学员下载学习。
上一篇: Scala数据类型-浮点类型_尚硅谷大数据培训
下一篇: Scala数据类型-布尔类型Boolean_尚硅谷大数据培训