数据类型的转换

数据类型的转换,第1张

数据类型的转换 数据类型的转换

简单的数据类型转换有两种方式:自动转换和强制转换

自动转换

当小数据转换成大数据时,系统会自动转换。
在Java中整型、实型、字符型被视为同一类数据,这些类型由低级到高级分别为(byte,short,char)??int??long??float??double。
低级变量可以直接转换为高级变量,例如,下面的语句可以在Java中直接通过:

byte b;

int i=b;

强制转换

大数据转小数据的时候,就是强制转换。转换后可以会导致溢出或者精度下降。

而将高级变量转换为低级变量时,你可以使用强制类型转换。采用下面这种语句格式:

int i;

byte b=(byte)i;

这种转换肯定可能会导致溢出或精度的下降。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5665738.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-16
下一篇2022-12-16

发表评论

登录后才能评论

评论列表(0条)

    保存