Java数据类型转换
转换类型
我们可以指出两种类型的转换:拓宽原始转换和窄化原始转换。拓宽就像将小篮子里的东西放到大篮子一样。这个过程是悄无声息地轻松完成。窄化就好比将大篮子里的东西放入小篮子。这样一来,空间就不足,你可能要扔掉一些东西。
从上到下是可以直接转换的
byte a = 115; int b = a;
从下到上是需要格外声明的
int c = 10000; byte d = (byte) c;
我们可以指出两种类型的转换:拓宽原始转换和窄化原始转换。拓宽就像将小篮子里的东西放到大篮子一样。这个过程是悄无声息地轻松完成。窄化就好比将大篮子里的东西放入小篮子。这样一来,空间就不足,你可能要扔掉一些东西。
从上到下是可以直接转换的
byte a = 115; int b = a;
从下到上是需要格外声明的
int c = 10000; byte d = (byte) c;
相关推荐
查看25道真题和解析
牛至超人:我了个雷
1.实习经历写太长了吧,精简一点,你写那么老多,面试官看着都烦
2.项目经历你放俩竞赛干啥