在switch(expression)语句中,expression的数据类型不能是什么类型
答案:5 悬赏:70 手机版
解决时间 2021-04-02 16:50
- 提问者网友:且恨且铭记
- 2021-04-01 20:14
在switch(expression)语句中,expression的数据类型不能是什么类型
最佳答案
- 五星知识达人网友:持酒劝斜阳
- 2021-04-01 21:27
在switch(expression)语句中,expression的数据类型不能是:double。
1.本题考查对swithch (expression)语句的理解,表达式expression只能返回:int、byte、short和char,题目中的double是不正确的。
2.同时还要注意,多分支结构中,case子句的值必须是常量,而且所有case子句中的值应是不同的,default子句是任选的。
3.java 1.6(包括)以前,只是支持等价成int 基本类型的数据byte ,short,char,int(其他的都不可以),1.7加入的新特性可以支持String类型的数据。
1.本题考查对swithch (expression)语句的理解,表达式expression只能返回:int、byte、short和char,题目中的double是不正确的。
2.同时还要注意,多分支结构中,case子句的值必须是常量,而且所有case子句中的值应是不同的,default子句是任选的。
3.java 1.6(包括)以前,只是支持等价成int 基本类型的数据byte ,short,char,int(其他的都不可以),1.7加入的新特性可以支持String类型的数据。
全部回答
- 1楼网友:摆渡翁
- 2021-04-01 23:49
所有不能强制转成int类型的类型,比如指针
- 2楼网友:刀戟声无边
- 2021-04-01 23:23
只能是int类型
- 3楼网友:往事埋风中
- 2021-04-01 22:31
long /float /double 这些不能自动转换成int类型的数据类型。
- 4楼网友:持酒劝斜阳
- 2021-04-01 22:13
在switch(expression)语句中,expression的数据类型不能是:【double】
解析:本题考查对swithch (expression)语句的理解。
表达式expression只能返回:int、byte、short和char,题目中的double是不正确的。
同时还要注意,多分支结构中,case子句的值必须是常量,而且所有case子句中的值应是不同的,default子句是任选的。
解析:本题考查对swithch (expression)语句的理解。
表达式expression只能返回:int、byte、short和char,题目中的double是不正确的。
同时还要注意,多分支结构中,case子句的值必须是常量,而且所有case子句中的值应是不同的,default子句是任选的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯