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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 549208564 中级黑马   /  2016-1-5 22:13  /  1263 人查看  /  8 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

为什么答案是byte和char

switch(x) {
default:
System.out.println(“Hello”);
}
哪两个是可以接受的类型x ? (选择两个) ( A、C )
A.byte
B.long
C.char
D.float
E.Short
F.Long

8 个回复

倒序浏览
A和C啊!!!!!
回复 使用道具 举报
switch()中的表达式只能是byte . short  . char.int。如果传入其他类型的值,就会报错
回复 使用道具 举报
Switch可以选择的类型有: byte,short,int,char,JDK1.5后可以是枚举,JDK1.7后可以是字符串。E选项写成short就对了,s大写不是一个类型。
回复 使用道具 举报
这个已经忘的一干二净了
回复 使用道具 举报
选择 a c 只能是int char byte short
回复 使用道具 举报
非常好!!
回复 使用道具 举报
非常好!!
回复 使用道具 举报
感谢楼主又帮助我温习了一下之前学的知识。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马