数据类型的转换
自动类型转换
自动类型转换指的是容量小的数据类型可以自动转换为容量大的数据类型。如图所示,黑色的实线表示无数据丢失的自动转换,而虚线表示在转换时可能会有精度的损失。
可以将整型常量直接赋值给byte,short,char等类型变量,而不需要进行强制类型转换,只要不超出其表数范围即可。
示例-自动类型转换:
short b=12;//合法
short b=123346;//不合法,123346超出了short的表数范围
强制类型转换
强制类型转换,又被称为造型