黑马程序员技术交流社区
标题:
基本数据类型提升
[打印本页]
作者:
Jared
时间:
2015-10-13 17:43
标题:
基本数据类型提升
如果对基本数据类型执行算术运算或按位运算,大家会发现,只要类型比 int(即char 、byte或者short ),那么在运算之前,这些值会自动转换成 int. 这样一来,最终生成的结果就是 int类型。如果想把结果赋值给较小的类型,就必须使用类型转换(既然把结果赋给了较小的类型,就可能出现信息丢失)。通常,表达式 中出现的最大的数据类型决定了表达式最终结果的数 据类型。如果将一个 Doat{直与一个double值相乘,结呆就是double,如果将一个int和一个long值相加,则结果为long .
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2