Java中数据类型的转化
1、首先我们来看自动类型转换。自动类型转换有两个条件:(1)转换前后的数据类型兼容;(2)转换后的数据类型的范围大于转换前的数据类型。因此可以得到如下的自动转换图。

3、实测的输出如下,与我们的推断相同。

5、其中x是将float型强制转换为int型,舍弃掉了小数部分,应该得到3010/3是两个int类型相除,应该得到整数,而使用强制类型转换后将10转为float常量,那么结果就应该是float类型。

7、我们可以看出,+可以连接两个字符串。而且,只要字符串与其他类型相加就会自动转化为字符串类型。例如int类型的30就会转为字符串"30",然后硼讷侍逖再和str相连接。下面的字符串常量也是同样的道理。我们可以使用一个空字符串+一个任意类型将它转换为字符串类型(后面有更简介的办法)。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:44
阅读量:78
阅读量:87
阅读量:24
阅读量:91