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;
相关推荐