 
		慕婉清5241467
2017-07-04 17:50
public class HelloWorld {
    public static void main(String[] args) {
  char today='日';
  switch (today) {
      case "一":
      case "三":
      case "五":
      System.out.println("包子");
      break;
      case "二":
      case "四":
      case "六":
      System.out.println("油条");
      break;
      default:
      System.out.println("吃主席套餐");
  }
 }
}
怎么不对呢
 
				单引号
 
				我也是初学者,我觉得也是单双引号的问题 其他代码没问题啊 !
 
				单字符,单引号啦
 
				public class HelloWorld {
    public static void main(String[] args) {
  char today='日';
  switch (today) {
      case ’一‘:
      case ‘三’:
      case ’五‘:
      System.out.println("包子");
      break;
      case ’二‘:
      case ’四‘:
      case ’六‘:
      System.out.println("油条");
      break;
      case ’日‘:
      System.out.println("吃主席套餐");
  }
 }
}Java入门第一季(IDEA工具)
1168089 学习 · 18754 问题
相似问题