Scala数据类型-布尔类型Boolean_尚硅谷大数据培训

发布时间:2022年02月17日作者:atguigu浏览次数:281

基本介绍

1)布尔类型也叫Boolean类型,Booolean类型数据只允许取值true和false

2)boolean类型占1个字节。

3)boolean 类型适于逻辑运算,一般用于程序流程控制[后面详解]:

Øif条件控制语句;                 

Øwhile循环控制语句;

Ødo-while循环控制语句;     

Øfor循环控制语句

Unit类型、Null类型和Nothing类型

基本说明

Unit

表示无值,和其他语言中void等同。用作不返回任何结果的方法的结果类型。Unit只有一个实例值,写成()。

Null

null , Null 类型只有一个实例值 null

Nothing

Nothing类型在Scala的类层级的最低端;它是任何其他类型的子类型。

当一个函数,我们确定没有正常的返回值,可以用Nothing 来指定返回类型,这样有一个好处,就是我们可以把返回的值(异常)赋给其它的函数或者变量(兼容性)

使用细节和注意事项

1)Null类只有一个实例对象,null,类似于Java中的null引用。null可以赋值给任意引用类(AnyRef),但是不能赋值给值类(AnyVal: 比如 Int, Float, Char, Boolean, Long, Double, Byte, Short)

2)Unit类型用来标识过程,也就是没有明确返回值的函数。
由此可见,Unit类似于Java里的void。Unit只有一个实例,(),这个实例也没有实质的意义

Scala数据类型-布尔类型Boolean_大数据培训

3)Nothing,可以作为没有正常返回值的方法的返回类型,非常直观的告诉你这个方法不会正常返回,而且由于Nothing是其他任意类型的子类,他还能跟要求返回值的方法兼容。

Scala数据类型-布尔类型Boolean_大数据培训

想要了解跟多关于大数据培训课程内容欢迎关注尚硅谷大数据培训,尚硅谷除了这些技术文章外还有免费的高质量大数据培训课程视频供广大学员下载学习。


上一篇:
下一篇:
相关课程

java培训 大数据培训 前端培训 UI/UE设计培训

关于尚硅谷
教育理念
名师团队
学员心声
资源下载
视频下载
资料下载
工具下载
加入我们
招聘岗位
岗位介绍
招贤纳师
联系我们
全国统一咨询电话:010-56253825
地址:北京市昌平区宏福科技园2号楼3层(北京校区)

深圳市宝安区西部硅谷大厦B座C区一层(深圳校区)

上海市松江区谷阳北路166号大江商厦3层(上海校区)

武汉市东湖高新开发区东湖网谷(武汉校区)

西安市雁塔区和发智能大厦B座3层(西安校区)