scala数据类型详解

基本数据类型:

----Byte(整形2个字节)
----Short(整形4个字节)
----Int(整形8个字节)
----Long(整形16个字节)
----Char(字符型)
----Float(浮点型单精度)
----Double(浮点型双精度)

----Boolean(布尔类型)

复杂数据类型:

----List (基于链表实现)
----Array(基于数组实现)
----Vector(基于双向链表)
----Seq(不允许有重复元素)
----Tuple(最多有22个元素)
----Range(范围)

----Map(映射key,value)

备注:scala一般使用两种类型的数据,val(常量)和var(变量),并且scala提倡使用常量而不是变量;
所以当我们定义一个对象或者是变量的时候,我们所定义的这个对象是不变的;即我们所使用的Array,List都是不可变对象

猜你喜欢

转载自blog.csdn.net/m0_38003171/article/details/80761921
今日推荐