类型转换你会吗?
题目一:
给定java代码,如下:
▼java复制代码public byte count(byte b1,byte b2){ return___; }
要使用这段代码能够编译成功,横线处可以填入() 。 A. (byte) (b1-b2)
B. (byte) b1-b2
C. b1-b2
D. (byte) b1/b2
提示:
在java中,进行算数运算时(如:加减乘除),如果操作数中包含,byte、short、char类型的数据,他们会自动提升为int类型。这意味着,即使是对两个byte类型的变量进行操作,结果也会是一个int类型的值。
题目二:
在Java中,下列()语句不能通过编译。 A. String s= "join"+ "was"+ "here";
B. String s= "join"+3;
C. int a= 3+5
D. float f=5+5.5;
提示:
浮点字面量的默认类型是double
评论
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
