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

求指导 和答案一样

switch (today){case'一':case'三':case'五':    System.out.println("吃包子");    break;    case'二':case'四':case'六':        System.out.println("吃油条");        break;        default:        System.out.println("吃总统套餐");}哪错了???

提问者:用笔记本挡雨 2017-06-17 17:00

个回答

  • 慕数据2299244
    2017-06-17 23:12:22

    自己装一个eclipse,有问题自己解决才能达到更好的学习目的

  • 慕婉清0689395
    2017-06-17 20:29:46

    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("吃总统套餐");//分号不是在英文状态输入的

    }

    }


    }

    我在上面把你代码的问题写出来了,以后记得切换到英文状态再输代码,养成良好的习惯。

  • 慕先生9433599
    2017-06-17 17:11:20

    case与'一','二'(条件)之间有空格