Java 基本数据类型由低级到高级分别为:(byte、short、char)→int→long-float->double
(1)低级到高级的自动类型转换低级类型可直接转换成高级类型Java 基本数据类型由低级到高级分别为:(byte、short、char)→int→long-float->double
Java数据类型转换
(1)低级到高级的自动类型转换低级类型可直接转换成高级类型。
(2)高级到低级的强制类型转换。
1.short s1 = 1; s1 = s1 + 1;错误的,因为1是int型,得转换成short,s1=s1+(int)1
2.short s1 = 1; s1 += 1 .正确 执行s1+=1;其实执行的是s1 = (short) (s1 + 1); 其中会有一个强制转换的过程。
7、short s1 = 1; s1 = s1 + 1;有错吗?short s1 = 1; s1 += 1;有错吗?
最新推荐文章于 2024-06-21 09:08:31 发布