您的位置:首页 > 编程语言 > Java开发

关于java中switch语句的问题

2010-08-02 09:10 295 查看
在short,byte,char,long中哪个不能是switch(exp)中exp的数据类型?我还想知道int,double,float行不行?

老师:

exp的数据类型要求必须是整型即int,从精度来看,short,byte,char比int的精度小,而long的精度比int的要大,精度小的可以自动转换为精度大的,但精度大的必须通过强制转换才能转换为精度小的,否则编译不通过。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: