黑马程序员技术交流社区

标题: 小问题求大神详解 [打印本页]

作者: WElife    时间: 2015-7-2 16:05
标题: 小问题求大神详解
请各位大神指导一下
  1. short S=4;

  2. 1 S=S+5;
  3. 2 S+=5;
  4. 1 和2一样吗?
复制代码




作者: sophitia    时间: 2015-7-2 16:43
不一样 S=S+5; 因为S是短整型,5是整型,所以会产生类型转换异常。
而 S+=5;使用的是JAVA内部的运算方法,因此不会产生异常。




作者: WElife    时间: 2015-7-2 16:47
sophitia 发表于 2015-7-2 16:43
不一样 S=S+5; 因为S是短整型,5是整型,所以会产生类型转换异常。
而 S+=5;使用的是JAVA内部的运算方法, ...

谢谢大神 :)




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2