Scala数据类型
来源:互联网 发布:dvd光盘修复软件 编辑:程序博客网 时间:2024/05/20 23:34
Scala数据类型:
数据类型描述Byte8位有符号值。范围从-128到127Short16位有符号值。范围从-32768至32767Int32 位有符号值。范围从 -2147483648 to 2147483647Long64位有符号值。 从-9223372036854775808到9223372036854775807Float32位IEEE754单精度浮点数Double64位IEEE754双精度浮点数Char16位无符号Unicode字符。范围由U+0000至U+FFFFString字符序列Boolean无论是字面true或false字面Unit对应于没有值Null空或空引用Nothing每一个其他类型的子类型; 包括无值AnyAny类型的超类型;任何对象是任何类型AnyRef任何引用类型的超类型
整数值
整数文字通常是int类型,或类型龙其次是L或l后缀的时候。下面是一些整数文字:
0
035
21
0xFFFFFFFF
0777L
浮点型
浮点文字是Float类型后跟一个浮点类型后缀F或f时,否则是Double类型。下面是一些浮点文字:
0.0
1e30f
3.14159f
1.0e100
.1
布尔类型
布尔字面值true和false是Boolean类型的成员。
符号字面值
符号常量'x是简写的表达scala.Symbol(“X”)。Symbol是一个类,它的定义如下。
package scala
final case class Symbol private (name: String) {
override def toString: String = "'" + name
}
字符
字符文字是用引号括起来的单个字符。该字符是一个可打印的Unicode字符或转义序列描述。这里有一些字符文字:
'a'
'u0041'
'
'
'
字符串常量
字符串常量是在双引号中的字符序列。字符或者是可打印Unicode字符或转义序列描述。下面是一些字符串:
"Hello,
World!"
"This string contains a " character."
多行字符串
多行字符串是包含在三重引号“”字符序列“...”“”。字符序列是任意的,不同之处在于它可以包含三个或更多个连续引号字符仅在未尾。
字符未必是可打印;新的一行或其他控制字符也是允许的。这里是一个多行字符串:
"""the present string
spans three
lines."""
NULL值
null是scala.Null类型一个值,因此这个引用类型兼容。它表示参考值是指一种特殊的“空”的对象。
QQ群交流:214862451
阅读全文
0 0
- Scala 数据类型
- scala数据类型
- Scala数据类型
- Scala数据类型
- scala入门教程:scala的数据类型
- Scala的数据类型
- Scala:数据类型和变量
- 四.Scala 数据类型
- scala (3)-----数据类型
- Scala(1)-数据类型
- scala第四讲:数据类型
- Step into Scala - 02 - 数据类型
- scala中常用的数据类型
- Scala学习笔记-基本数据类型
- Scala学习笔记(一)数据类型
- 第四节:Scala-基础数据类型
- Scala学习笔记 --- scala中的数据类型和含义
- Scala的数据类型和基础语法
- java编程思想阅读笔记(二)
- 使用HTMLTestRunner生成测试报告
- js动态删除table表的指定行和列
- Android 平台DES加密解密
- javabean,和map有什么区别? javabean完全可以用map替代
- Scala数据类型
- 《一》注册订阅号并完成基本配置
- iOS开发对象和指针
- 最短路径算法----Dijkatra
- 小米笔记本安装原生win7
- 互联网协议入门
- CSS样式display:inline的使用 与元素居中显示
- 微信公众号网页H5 微信支付
- LeetCode: 561. Array Partition I