switch (today){ case '一': case '三': case '五': System.out.println("吃包子"); break; case '二': case '四': case '六': System.out.println("吃油条"); break; default: System.out.println("吃主席套餐"); } } } 这个为什么过不去啊 明明结果正确啊
String data;
int today=3;
switch(today)
{
case 1:
case 3:
case 5:
data="吃包子";
break;
case 2:
case 4:
case 6:
data="吃油条";
break;
default:
data="吃主席套餐";
}
System.out.println(data);
因为你可能没有说明今天星期几
因为这种选择的条件只能是整数
public class HelloWorld {
public static void main(String[] args) {
String today='日';
switch(today){
case '一':
case '三':
case '五': System.out.println("吃包子");break;
case '二':
case '四':
case '六':System.out.println("吃油条");break;
case '日':System.out.println(" 吃主席套餐");break;
default : break;
}
}
}
我的也是过不了,你过了吗?