问答详情
源自:4-6 Java条件语句之 switch

这哪里错了?

char today=('日'); switch(today){ case 1: case 3: case 5: System.out.println("吃包子"); break; case 2:        case 4:        case 6:            System.out.println("吃油条");            break;        default:         System.out.println("主席套餐"); } } } 报错检查是否包含吃主席套餐,但是在eclipise里能运行,两者有什么区别么

提问者:最爱陌生人 2016-05-24 16:12

个回答

  • 慕粉小蜗牛
    2016-05-25 07:33:22
    已采纳

    case '2':        case '4':        case '6': 这样写,望采纳,因为是char字符用单引号。串用双引号

  • 慕粉小蜗牛
    2016-05-25 07:31:46

    case '2':        case '4':        case '6': 这样写,望采纳

  • wen2758
    2016-05-24 16:36:55

    swicth后面的括号 不是这样表达的 

  • 林孙哥
    2016-05-24 16:28:11

    后面的括号