这哪里错了?

来源:4-6 Java条件语句之 switch

最爱陌生人

2016-05-24 16:12

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里能运行,两者有什么区别么

写回答 关注

4回答

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

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

    最爱陌生人

    非常感谢!

    2016-05-28 12:26:34

    共 1 条回复 >

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

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

    最爱陌生人

    谢谢谢谢!

    2016-05-28 12:27:08

    共 1 条回复 >

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

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

    最爱陌生人

    那应该怎么写?

    2016-05-24 17:06:57

    共 1 条回复 >

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

    后面的括号

    最爱陌生人

    不是吧…我又添了一个删了一个还不对,。。。

    2016-05-24 16:40:55

    共 1 条回复 >

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1167420 学习 · 18748 问题

查看课程

相似问题