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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

面试题:
                第一题:
                byte b1 = 3, b2 = 4, b;
                b = b1 + b2;
                b = 3 + 4;
                哪句是编译失败的呢?为什么呢?
第二题:
                byte  by = 130;有没有问题?有问题如何解决?结果是多少呢?

1 个回复

倒序浏览
这应该是java吧。。百度了一下 应该是第二句出错了,b1+b2结果是int类型值不能转换为byte,需要强转b = (byte)b1 + b2;
第二题应该是越界了 -2的7次方到27次方减一
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马