在java中,这样写switch语句有什么不妥,为什么一直提示错误

2024-11-22 05:14:54
推荐回答(1个)
回答1:

代码在哪里?图片在哪里?一般用switch 判断的key用枚举,int类型,JDK1.6以下是不支持String的,如下代码:

public static void main(String[] args) {
int num = 0;
switch (num) {
case 1 :
System.out.println("num值为:"+num);
break;
case 2 :
System.out.println("num值为:"+num);
break;
case 3 :
System.out.println("num值为:"+num);
break;
case 4 :
System.out.println("num值为:"+num);
break;
default :
System.out.println("默认执行的!");
break;
}
}

你要问什么最好把代码贴出来,希望能帮到你!