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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

switch语句能否作用在byte上,能否作用在long上,能否作用在String上?

7 个回复

倒序浏览
可以byte
回复 使用道具 举报
是支持基本数据类型byte char 之类的 和string类型 long不支持
回复 使用道具 举报
swtich()里面必须是int

short、 char 或者 byte等会自动转换为int的。。

long不能自动转换为int..

因为long比int范围大..可能会丢失精度..
回复 使用道具 举报
可以byte。
回复 使用道具 举报
使用byte可以的
回复 使用道具 举报
可以String
回复 使用道具 举报
不能作用在long上
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马