首页 > 其他 > 详细

类型之间的转换

时间:2015-03-23 21:41:05      阅读:248      评论:0      收藏:0      [点我收藏+]

小类型转换成大类型:

1、小类型向大类型的转换会自动完成,即不需要程序员编写额外的代码,由JVM负责。

提示:自动类型转换也叫"隐式类型转换"。

2、自动转换的规则:符号位会自动扩展, 负数补1, 正数补0。

3、自动类型转换包含以下情况:

  (1)byte->short->int->long->float->double

  (2)int和char类型的数据在某些情况下可以自动相互转换。char a = 65;int i = ‘a’;  a = (char) a + 1;

1、小类型向大类型转换一般情况下是安全的。

2、当小类型的精度高于大类型时要注意精度丢失的隐患

 

大类型转换成小类型:

1、强转类型转换-简称强转

2、强制类型转换时,要注意边界数风险问题

 

类型之间的转换

原文:http://www.cnblogs.com/hzwcoming/p/4360885.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!