Scala入门-数据类型


Scala 中数据类型都是对象,没有 Java 中的原生类型。

Scala 中数据类型主要分为两类,AnyVal 值类型和 AnyRef 引用类型。

AnyVal

包括常见的 Byte、Short、Int、Long、Double、Float、Char、Boolen、String、Unit。

Unit,等同于 Java 中的 void 类型。

AnyRef

所有引用类型的基类。

特殊类

  1. Any:所有类的超类
  2. Null:所有 AnyRef 类型的子类
  3. Nothing:所有类的子类


文章作者: Tianny
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Tianny !
评论
 上一篇
Scala入门-break & continue Scala入门-break & continue
Scala 推荐使用函数式的风格解决 break 和 continue 的功能,而不是像 Java 一样提供关键字功能。 Break 实现将整个循环的逻辑放在 breakable 方法中,在需要真正跳出循环的时候使用 break 方法,这样
2020-03-18
下一篇 
Scala入门-变量 Scala入门-变量
语法val | var 变量名 [: 变量类型] = 变量值 Scala 规定,声明变量时必须进行初始化。 特点Scala 声明时变量名在前,变量类型在后。与 Java 相反。 声明变量时,变量类型可省略(编译器可自动推导)。 关键字 va
2020-03-17
  目录