为了账号安全,请及时绑定邮箱和手机立即绑定

可兼容的数据类型


请问java中哪些数据类型之间是可兼容的?


正在回答

6 回答

可兼容?甚么意思

0 回复 有任何疑惑可以回复我~

我的理解是,数据间的可兼容指的是把一种基本数据类型赋值给另一种数据类型时不会发生错误也不会导致数据精度丢失。

0 回复 有任何疑惑可以回复我~

亲,您说的可兼容指的是Java中的自动类型转换吗?在Java程序中,不同的基本数据类型的数据之经常要进行相互的转换;例如:doubl型兼容int型;但是char型不能兼容int;(温馨提示:强制类型转换可能导致数据的丢失哦!)

1 回复 有任何疑惑可以回复我~

数据间的兼容??应该是需不需要强制转换的意思吧,不需要强制转换就是兼容??

0 回复 有任何疑惑可以回复我~

大的数据类型包含小的数据类型,大->小需要强制转换类型 ,例如int i=(int)1.02,1.02不是int型,i的值是1;小->大是自动转换的 double i=3,i的值是3.0;

0 回复 有任何疑惑可以回复我~

基本数据类型除了布尔型之间都是兼容的吧,在自动转换时只要满足目标类型大于源类型就能转换。


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

可兼容的数据类型

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信