黑马程序员技术交流社区

标题: 今天进行了个小测试,这道题有点弄不清该选哪个 [打印本页]

作者: wuzeshui    时间: 2016-1-12 22:00
标题: 今天进行了个小测试,这道题有点弄不清该选哪个
下面的说法正确的是(  )                              
A.  byte ,short,char 数据类型可以自动转化为int
B.  float 数据类型可以自动转换为long。
C.  在java语言中默认小数为double
D.  byte a=23; byte b=12;  a+b的结果为byte类型


作者: OliverLC    时间: 2016-1-12 22:13
答案是abcd. 没有错的.D是因为已经定义了a.bshi byte类型 所以a+b还是byte,你可以自己去测试一下.如果a+b的值大于127 就会报错,所以说明他们相加的值是byte型
作者: yi651312197    时间: 2016-1-12 22:17
答案是  C  D  
作者: OliverLC    时间: 2016-1-12 22:27
OliverLC 发表于 2016-1-12 22:13
答案是abcd. 没有错的.D是因为已经定义了a.bshi byte类型 所以a+b还是byte,你可以自己去测试一下.如果a+b的 ...

看错了 不好意思, B也错了 所以选acd
作者: 擎天柱    时间: 2016-1-12 22:28
怎么都觉得是ACD啊




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