整数: Byte,Short,Int,Long
浮点数:Float,Double
字符:Char
字符串:String
布尔:Boolean
Unit:表示无值,不返回任何结果,只有一个实例值()
Null
Nothing:其他任何类型的子类型
Any:其他类的超类
AnyRef:是Scala里所有引用类(reference class)的基类
整形字面量:用于Int类型,如果是Long,后面可加L或者l
浮点型字面量:用于Doube类型,如果是Float,后面可加F或者f
布尔型字面量:true或者false
符号字面量:
字符字面量:单引号 --'a'
字符串字面量:双引号 --"hello word" /多行字符串 三引号""" ... """
转义字符:
\t \u0008 水平制表(跳到下一个TAB位置)
\n \u000a 换行,将当前位置移到下一行开头
\r \u000d 回车,将当前位置移到本行开头