Scala语言内置了基本的数据(变量)类型,如下所示:

数据(变量)类型描述
Byte8-bit有符号整数
Short16-bit有符号整数
Int32-bit有符号整数
Long64-bit有符号整数
Float32-bit单精度浮点数
Double64-bit双精度浮点数
Char16-bit无符号统一编码字符(Unicode character)
String字符序列
Booleanture或false


需要注意的是,Scale没有原始数据类型。在Scala中,每个类型都实现为类。当一个Scala程序被编译为Java字节码时,编译器会自动地将Scala类型转换为Java的原始数据类型,以优化程序性能。