当前位置: 首页 > news >正文

做女朋友的网站ireal 网站建设

做女朋友的网站,ireal 网站建设,深圳公司网站备案需要什么资料,网站建设前端后端Scala 数据类型 下表列出了 Scala 支持的数据类型: 类型类别数据类型描述Scala标准库中的实际类基本类型Byte8位有符号整数,数值范围为 -128 到 127scala.Byte基本类型Short16位有符号整数,数值范围为 -32768 到 32767scala.Short基本类型I…

Scala 数据类型

下表列出了 Scala 支持的数据类型:

类型类别数据类型描述Scala标准库中的实际类
基本类型Byte8位有符号整数,数值范围为 -128 到 127scala.Byte
基本类型Short16位有符号整数,数值范围为 -32768 到 32767scala.Short
基本类型Int32位有符号整数,数值范围为 -2147483648 到 2147483647scala.Int
基本类型Long64位有符号整数,数值范围为 -9223372036854775808 到 9223372036854775807scala.Long
基本类型Float32位IEEE 754单精度浮点数scala.Float
基本类型Double64位IEEE 754双精度浮点数scala.Double
基本类型Char16位无符号Unicode字符,数值范围为 U+0000 到 U+FFFFscala.Char
基本类型String字符串类型,表示字符序列java.lang.String
基本类型Boolean布尔类型,值为 truefalsescala.Boolean
集合类型List不可变链表scala.collection.immutable.List
集合类型Set不可变集合scala.collection.immutable.Set
集合类型Map不可变键值对集合scala.collection.immutable.Map
集合类型Array可变数组scala.Array
集合类型Tuple可包含不同类型元素的不可变容器scala.TupleN
集合类型Option代表有可能含有值或为空的容器scala.Option
集合类型Either表示两种可能的值类型之一scala.util.Either
集合类型Try处理操作结果可能成功或失败的容器scala.util.Try
特殊类型Unit表示无值,相当于Java中的 voidscala.Unit
特殊类型Null单例对象,表示所有引用类型的空值scala.Null
特殊类型Nothing表示无返回值类型,是所有类型的子类型scala.Nothing
特殊类型Any所有类型的超类型scala.Any
特殊类型AnyRef所有引用类型的超类型,等价于Java中的 Objectscala.AnyRef
import scala.util.{Try}object DataObject {def main(args:Array[String]):Unit = {// 基本数据类型整形// 8位val byteValue: Byte = -128// 16位val shortValue: Short = 32767// 32位置val intval: Int = 2147483647// 64位置val longValue: Long =9999999999999999L// 打印输出println(byteValue)println(shortValue)println(intval)println(longValue)//浮点型// 32位val floatValue: Float = 0.333333333333333f// 64位val doublevalue: Double = 0.33333666699999988877println(floatValue)println(doublevalue)//字符类型// 单一字符 单引号包围 可变val charvalue:Char = 'A'// 字符序列 双引号包围 不能修改其中的单个字符val stirngvalue:String = "abcdefg"println(charvalue)println(stirngvalue)//布尔值val boolvalue:Boolean = trueval boolvalue2:Boolean = falseprint(boolvalue); println(boolvalue2)//集合类型// 不可变链表val listValue: List[Any] = List(1,2,3,4,"ldsx")// 不可变集合val setvalue:Set[Int] = Set(1,1,1,1,2,3,33)// 不可变键值对集合val mapvalue: Map[Any,Any] = Map("LDSX"->123,123->"6666","bl"->654)// 可变数组val arrayvalue:Array[Int] = Array(6584,456,555)// 元组 可包含不同类型元素的不可变容器val tuplevalue:(Any) = (1,3,4,5)// 代表有可能含有值或为空的容器val optionvalue:Option[String] = Some("AS WE KNOW")// 表示两种可能的值类型之一val eithervalue:Either[Any,Any] = Right(42)// 处理操作结果可能成功或失败的容器val  tryvalue:Try[Int] = Try(6)println(listValue)println(setvalue)println(mapvalue)println(arrayvalue)println(tuplevalue)println(optionvalue)println(eithervalue)println(tryvalue)//特殊类型//表示无值val unitvalue: Unit = ()// 单例对象,表示所有引用类型的空值val nullvalue: String= nullprintln(unitvalue)println(nullvalue)}
}

打印显示

-128
32767
2147483647
9999999999999999
0.33333334
0.33333666699999986
A
abcdefg
truefalseList(1, 2, 3, 4, ldsx)
Set(1, 2, 3, 33)
Map(LDSX -> 123, 123 -> 6666, bl -> 654)
[I@4de8b406
(1,3,4,5)
Some(AS WE KNOW)
Right(42)
Success(6)()
null
http://www.yayakq.cn/news/747965/

相关文章:

  • 保定网站公司我为什么不建议年轻人做运营
  • 网迎客 网站建设it项目管理软件排名
  • 网站艺术设计大连新图闻科技
  • 怎么做有声小说网站播音员做哪些网站可以赚钱的
  • 目前网站开发应用到的技术有什么网站设计在线培训机构
  • 设计作品展示网站学校网站建设客户需求调查问卷
  • 网站关键词怎么写优化用户体验
  • 中国城乡建设部官方网站中信建设证券有限责任公司
  • 濮阳建站公司流程定制开发网站
  • 商务网站建设实训报告总结成都网站优化网
  • 深圳建设合同备案 网站做金融在那个网站上找工作
  • 做爰视频免费安全的网站英文网站建设模板
  • 联盟网站建设模板加官网主页
  • 辽宁个人网站建设口碑推荐免费行情的软件入口下载
  • 做搜索引擎网站app类似wordpress
  • 阿里巴巴国际站官网中天建设集团坑人吗
  • 深圳建设企业网站公司深圳网站建设现
  • 广州增城区门户网站如何把网站程序做授权网址访问
  • 做网站一般注册商标哪个类昌吉 建设局 网站
  • 做古风头像的网站做培训的都上哪些网站
  • 垂直行业门户网站有哪些网站网页设计专业公司
  • 制作网站公司服装商城网站建设方案
  • 怎么联系企业的网站建设城镇建设部网站
  • 会议平台网站建设网站文件内容多少与虚拟主机空间大小的关系
  • 广州手机网站建设费用wordpress 扁平化主题
  • 国外优秀网站模板淮北市建筑
  • 网站设计模版免费建站网站开发要什么专业
  • 网站设计中怎么设置当前元素不可见网站标题权重
  • 卧龙区2015网站建设口碑建筑装饰公司简介模板
  • 温州网站建设seo房地产基础知识新手必看