位置:首页 > 软件操作教程 > 编程开发 > Java > 问题详情

Java 如何实现自动转换?

提问人:刘旭39发布时间:2020-11-20

自动转换

自动转换是指低位数的数据类型向高位数的数据类型转换.系统是默认自动执行的,无须其 他操作。这也是因为低位数(即低精度)的数据类型转换为高位数(即髙精度)的数据类型不会 存在精度丢失和数据丢失的情况,在Java中是可以默认转换的基本数据类型从低到高自动转换的顺序见图所示。

image.png

需要注意的是,布尔类型boolean不能和其他基本数据类型转换。自动转换方式总结如下:

1.布尔型和其他基本数据类型之间不能相互转换;

2.byte型可以转换为short、int、long、float和double;

3.short可转换为int、long、float和douhle;

4.diat'nj 转换为int、long, float和double;

5.int可转换为long、float和double;

6.long可转换为float和double;

7.float可转换为double。

image.png

继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部