作业帮 > 综合 > 作业

switch语句问题java语言中有如下代码,下列x的定义中可使上段代码出现100的有()(选两项)switch(x){

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/05/08 13:28:58
switch语句问题
java语言中有如下代码,下列x的定义中可使上段代码出现100的有()(选两项)
switch(x)
{
case 100:
输出100;break;
case 110:
输出110 ;break;
}
A byte x=100 B Float x=100 C char x=‘d’ D long x=100
答案为什么是A和c,还有byte修饰的变量是什么类型,起什么作用,在这里为什么可以
switch语句问题java语言中有如下代码,下列x的定义中可使上段代码出现100的有()(选两项)switch(x){
java 里 switch的key 只能是int型的 ,所以float不行 , 再然后java基本数据类型的转换,byte ,short,char,会自动转换成int型 ,而long在不强转的情况下是不能在switch里使用的所以选ac,