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

不知道哪里错了求指点

public static void main(String[] ages){

char today='日'

Steing xx=today='一'||today='三'||today='五'?"早餐吃包子":today='二'||today='四'||today='六'?"早餐吃油条":"早餐吃主席套餐";

System.out.println(xx);


提问者:慕村0539131 2016-10-15 18:40

个回答

  • eiixy
    2016-10-15 19:03:28

    第二行没加分号, String也写错了  三目运算式是 条件?值1:值2

  • eiixy
    2016-10-15 19:01:20

    public class HelloWorld {

        public static void main(String[] args) {

    char today='日';

    switch(today){

           case '一':System.out.println("早餐吃包子"); break;

                case '二':System.out.println("早餐吃油条"); break;

                case '三':System.out.println("早餐吃包子"); break;

                case '四':System.out.println("早餐吃油条"); break;

                case '五':System.out.println("早餐吃包子"); break;

                case '六':System.out.println("早餐吃油条"); break;

                case '日':System.out.println("吃主席套餐"); break;

                default:System.out.println("传入参数有误"); 

    }  

    }

    }