基本类型和操作之基本类型
博客专区 > 柳哥 的博客 > 博客详情
基本类型和操作之基本类型
柳哥 发表于4年前
基本类型和操作之基本类型
  • 发表于 4年前
  • 阅读 77
  • 收藏 2
  • 点赞 0
  • 评论 0

腾讯云 新注册用户 域名抢购1元起>>>   

下表显示了Scala的基本类型和它们的取值范围:

值类型
范围
Byte  
8位有符号补码整数
Short  
16位有符号补码整数
Int  
32位有符号补码整数
Long
64位有符号补码整数
Char
16位无符号Unicode字符
String
Char序列
Float
32位IEEE754单精度浮点型
Double
64位IEEE754双精度浮点型
Boolean                                                                             
true 或 false

除了String归于java.lang包之外,其余所有的基本类型都是包scala的成员。如,Int的全名是scala.Int。然而,由于包scala和java.lang的所有成员都被每个scala源文件自动引用,因此可以在任何地方只用简化名(也就是说,直接写成Boolean、Char、String)。敏锐的Java开发者会注意到Scala的基本类型与Java的对应类型范围完万全一样。这样可以让Scala编译器直接把Scala的类型对应转译为Java原始类型

标签: scala
共有 人打赏支持
粉丝 200
博文 394
码字总数 347782
×
柳哥
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: