快速学习-scala数据类型介绍

2020-02-24 15:32:19 浏览数 (1)

scala数据类型介绍

Scala 与 Java有着相同的数据类型,在Scala中数据类型都是对象,也就是说scala没有java中的原生类型

Scala数据类型分为两大类 AnyVal(值类型) 和 AnyRef(引用类型), 注意:不管是AnyVal还是AnyRef 都是对象。

代码语言:javascript复制
var num1 : Int = 10
 println("num1"   num1)
 var char1 : Char = 'a'
 println("char1的code= "   char1.toInt)

相对于java的类型系统,scala要复杂些!也正是这复杂多变的类型系统才让面向对象编程和函数式编程完美的融合在了一起

scala数据类型体系一览图

scala数据类型列表

0 人点赞