大数据观察
了解大数据,关注大数据观察吧!
每个想了解最新大数据资讯的人,都关注了我
文 / 数据君
数据类型转换—基本数据类型转换方向
自动类型转换
正方向,小类型到大类型的转换会自动完成。自动类型转换也叫“隐式类型转换”,是自动发生的,一般不需要处理。
规则是:符号位会自动扩展,负数补1,正数补0,保证补码数值不变,注意:整数到浮点数转换会损失精确度。
强制类型转换
强制类型转换,也叫显示类型转换,是按照反方向进行的转换,这种转换会溢出,或者损失精度,要注意数据的范围。
注意:强制类型转换时,尽量注意规避边界数的风险。强制类型转换代码演示,强制类型转换后数据变了,所以强制类型转换是有风险的,在使用时一定要考虑数据类型有没有超过目标数据类型的取值范围。
运行结果为:
向下转型
隐式/自动类型转换,是小类型到大类型的转换。
向上转型
强制类型转换,是大类型到小类型。
instanceof 运算符
用来检查引用对象的类型。
向下转型(隐式/自动类型转换)
向上转型*(强制类型转换),大类型到小类型
instanceof 运算符
主题 |数据类型转换
插图 | 网络来源
作 者 介 绍
数据君:)
了解大数据,关注大数据观察
部分图文来自网络,侵权则删
我想给你一个理由 继续面对这操蛋的生活
领取专属 10元无门槛券
私享最新 技术干货