ZMX_ZT
2016-06-20 22:04
public class HelloWorld {
public static void main(String[] args) {
char today='日';
switch(today){
case '一':
case '三':
case '五':
System.out.print("包子");
break;
case '二':
case '四':
case '六':
System.out.print("油条");
break;
default:
case '日':
System.out.print("吃主席套餐");
}
}
}
两处问题,
case '二':后面的冒号是中文,请改成英文的冒号
default:
case '日':
System.out.print("吃主席套餐");
这行代码中,default: 和 case'日': 这两个条件,任意选择一种即可,现在这两个条件的表达的意思是一样的。
所以修改方案是删除其中一个条件。
望采纳!
最后三行代码改为:
default:
System.out.println("吃主席套餐");
这样就可以了!采纳吧!
case 二 后 面的冒号用英文的。你运行的时候复制一遍然后用Myeclipc运行下就知道了
case '二':后面这个:是中文的
Java入门第一季(IDEA工具)
1168079 学习 · 18753 问题
相似问题
回答 4
回答 1
回答 2
回答 1
回答 3