Files
notes_estom/Scala/2 数据类型.md
2019-12-01 00:12:39 +08:00

1.5 KiB
Raw Permalink Blame History

数据类型

1 数据类型

Scala 数据类型

Scala 与 Java有着相同的数据类型下表列出了 Scala 支持的数据类型:

数据类型 描述 Byte 8位有符号补码整数。数值区间为 -128 到 127 Short 16位有符号补码整数。数值区间为 -32768 到 32767 Int 32位有符号补码整数。数值区间为 -2147483648 到 2147483647 Long 64位有符号补码整数。数值区间为 -9223372036854775808 到 9223372036854775807 Float 32 位, IEEE 754 标准的单精度浮点数 Double 64 位 IEEE 754 标准的双精度浮点数 Char 16位无符号Unicode字符, 区间值为 U+0000 到 U+FFFF String 字符序列 Boolean true或false Unit 表示无值和其他语言中void等同。用作不返回任何结果的方法的结果类型。Unit只有一个实例值写成()。 Null null 或空引用 Nothing Nothing类型在Scala的类层级的最底端它是任何其他类型的子类型。 Any Any是所有其他类的超类 AnyRef AnyRef类是Scala里所有引用类(reference class)的基类

转义字符

转义字符 Unicode 描述 \b \u0008 退格(BS) ,将当前位置移到前一列 \t \u0009 水平制表(HT) 跳到下一个TAB位置 \n \u000a 换行(LF) ,将当前位置移到下一行开头 \f \u000c 换页(FF),将当前位置移到下页开头 \r \u000d 回车(CR) ,将当前位置移到本行开头 " \u0022 代表一个双引号(")字符 ' \u0027 代表一个单引号(')字符 \ \u005c 代表一个反斜线字符 ''