scala基本数据类型

2021-04-27 11:01:16 浏览数 (1)

Scala与Java具有相同的数据类型,具有相同的内存占用和精度。

序号

数据类型

说明

1

Byte

8位有符号值,范围从-128至127

2

Short

16位有符号值,范围从-32768至32767

3

Int

32位有符号值,范围从-2147483648至2147483647

4

Long

64位有符号值,范围从-9223372036854775808至9223372036854775807

5

Float

32位IEEE 754单精度浮点值

6

Double

64位IEEE 754双精度浮点值

7

Char

16位无符号Unicode字符。范围从U 0000到U FFFF

8

String

一个Char类型序列

9

Boolean

文字值true或文字值false

10

Unit

对应于无值

11

Null

null或空引用

12

Nothing

每种其他类型的亚型; 不包括无值

13

Any

任何类型的超类型; 任何对象的类型为Any

14

AnyRef

任何引用类型的超类型

Java和scala的数据类型很相似,但是也有很大的区别。

Java的每个基本数据类型都有对应的包装类。

scala的基本数据类型都是对象,没有包装类型。

0 人点赞