您的位置:首页 > 编程语言 > Java开发

JAVA数据类型的转换(自动转换)

2017-04-09 11:04 253 查看
数据类型的转换,分为自动转换和强制转换。

自动转换是程序在执行过程中“无声”进行的转换,不需要提前声明,一般是从位数低的类型向位数高的类型转换;

强制转换则必须在代码中声明,转换顺序不受限制。

这里先给大家说明:自动转换。

自动数据类型转换:

自动转换按从低到高的顺序转换。不同类型数据间的优先关系如下:

byte,short,char<int<long<float<double

运算中不同类型的数据转化为同一类型,然后进行运算,转换规则如下:

操作数1类型

操作数2类型

转换后的类型

byte、short、char

int

Int

byte、short、char、int

long

long

byte、short、char、int、long

float

float

byte、short、char、int、long、float

double

double

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java 数据类型
相关文章推荐