1、基本数据类型中, boolean 类型不能转换,其他的都可以进行转换;
2、自动类型转换:就是小容量向大容量转换,容量从小到大的排序为:byte < short(char) < int < long < float < double,其中 short和 char 都占用两个字节,但是char 可以用来表示更大的正整数;
3、强制类型转换:就是大容量转换成小容量,必须添加“强制类型转换符”才能进行编写,需要谨慎使用,因为可能出现精度损失;
5、多种数据类型混合运算,需要先将各自转换成容量最大的那一种再做运算;
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。