黑马程序员技术交流社区
标题:
今天讲的面试题!
[打印本页]
作者:
wqhhxx
时间:
2015-8-22 22:32
标题:
今天讲的面试题!
面试题:
第一题:
byte b1=3,b2=4,b;
b=b1+b2;
b=3+4;
哪句是编译失败的呢?为什么呢?
第二题:
byte by = 130;有没有问题?有问题如何解决?结果是多少呢?
第三题:
byte b = 10;
b++;
b = b + 1;
哪句是编译失败的呢?为什么呢?
作者:
19856167
时间:
2015-8-22 22:38
byte 运算是以int类型运算的b=byte(b1+b2)得强制转换;b=byte(b+1)
作者:
pengbeilin
时间:
2015-8-22 23:00
第一题:
byte b1=3,b2=4,b;
b=b1+b2;
b=3+4;
哪句是编译失败的呢?为什么呢?
2 3句 第二句改成 b =(byte)(b1+b2) 第三句b =(byte)(3+4)
第二题:
byte by = 130;有没有问题?有问题如何解决?结果是多少呢?
有问题,byte最大127, 把byte改成int
第三题:
byte b = 10;
b++;
b = b + 1;
哪句是编译失败的呢?为什么呢?最后一句 改为 b = byte(b+(byte)1)
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2