黑马程序员技术交流社区
标题:
java基础-字符转义
[打印本页]
作者:
清风星明
时间:
2013-12-3 14:01
标题:
java基础-字符转义
short s=2;
s=s+2;//①
s+=2;//②
其中①赋值出错,②赋值没问题,原因。
作者:
清风星明
时间:
2013-12-3 14:06
原因是①需要两步,先+,在赋值。其中s为short型,2为int型,会出现精度丢失。②是+=赋值,是一步,虽然精度不同,但会自动转换类型,所以不会出错。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2