Scala数据类型

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u013803572/article/details/79772923

scala数据类型这里写图片描述

  • Any是所有类型的父类型,其两个子类型是AnyVal和AnyRef(java.lang.Object)
  • AnyVal代表值类型,scala有九种值类型,它们不可为空值,分别是:Double, Float, Long, Int, Short, Byte, Unit, Boolean, Char。Unit类似java中的void,scala的函数必须返回一些东西,当返回的东西没有意义时,就返回Unit,Unit在scala中代表的是没有意义的东西。
  • AnyRef代表引用类型,所有的非值类型都是引用类型,类似java有的Object。

scala 没有基本数据类型和包装数据类型之分,也没有装箱和拆箱。

猜你喜欢

转载自blog.csdn.net/u013803572/article/details/79772923
今日推荐