gumphp
2016-01-16 21:44
case "一": case "三": case "五": System.out.println("吃包子"); break; case "二": case "四": case "六": System.out.println("吃油条"); break; case "日": System.out.println("吃主席套餐"); break;
这个代码就跑不过。。。
亲测有效……可以这样写
public class HelloWrold {
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("吃主席套餐");
}
}
}
因为用char定义的today是基本数据类型,字符内容是用单引号的。
自己在eclipse里面试试用String来定义today,然后看看能不能用。
因为一三五是字符型必须用单引号,只有字符串才会用双引号
Java入门第一季(IDEA工具)升级版
1167435 学习 · 18748 问题
相似问题