黑马程序员技术交流社区
标题:
简单的面试题
[打印本页]
作者:
涟漪不起
时间:
2016-6-27 10:22
标题:
简单的面试题
byte a =3;
byte b =4;
byte c =a+b;
程序运行是否有错误。说明理由。
作者:
墨尔
时间:
2016-6-27 18:31
错误,有失精度
作者:
酱油
时间:
2016-6-27 20:36
虚拟机规定,int short boolean byte char在运算时都会转为int,32bit整型
所以这里要写成 c=(byte)(a+b)
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2