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

求大神指导

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("吃主席套餐");

        }

    }

}

        

求解,啥地方错了

提问者:多啦先生 2015-08-06 21:50

个回答

  • lx1024ly
    2015-08-07 22:49:36
    已采纳

    再运行一下 ,default 后面最好加break 

    
    	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("吃主席套餐");
    	        }
    	    }
    	}


  • 伊兮尘昔
    2015-08-07 09:58:23

    default中没有break;语句