黑马程序员技术交流社区

标题: 强制类型转换题 [打印本页]

作者: 阿姆1Q84    时间: 2016-6-12 11:13
标题: 强制类型转换题
5.        给定java代码,如下:
public byte count(byte b1, byte b2){
        return ____;
}
要使这段代码能够编译成功,横线处可以填入
A.        (byte)(b1-b2)       
B.   b1-b2
C.  (byte)b1+b2
D.  (byte)b1/b2
这道题的答案是什么??老师没有讲,我也不知道是多选还是单选是ACD么?我的理解是强转就可以
作者: li6232876    时间: 2016-6-12 11:48
C.  (byte)b1+b2
D.  (byte)b1/b2
CD不对。只强转了b1。正确的应该是:
C.  (byte)(b1+b2)
D.  (byte)(b1/b2)
作者: ancheng    时间: 2016-6-12 13:02
选A,理由上面的那位大神说的完全正确




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