A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

今天学习了java的类型转换,来总结一下java的类型转换遇到的问题。java中的类型转换分为两种,一种是自动类型转换,一种是强制类型转换。自动类型转换是占用空间小的到占用空间大的转换,当出现byte,short,char类型时,直接自动转换成int类型,当出现int,long,float,double 类型时,直接会按照从左到右的规律完自动类型提升。另一种是强制类型转换。当要使一个占用空间小的类型转换到占用空间大的类型时,需要在类型前面直接加上需要被转换的类型。

2 个回复

倒序浏览
18295718171 来自手机 中级黑马 2015-7-4 23:16:11
沙发
今天我也学的这个!不会一个班的吧!
回复 使用道具 举报
嗯,看来我们是一个班的。学习了!
稍作补充:强制转换时,若出现值超出变量取值范围,会“截取”,最终的结果可能不符合预期,因此实际操作中一般不使用。但面试可能会考到
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马