哪错了?不能这么定义吗?

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

慕虎7806482

2019-07-02 14:39

public class HelloWorld {    
public static void main(String[] args) {		
char today='日';		
switch(today) {		    
case '一':		    
case '三':		    
case '五':		    
String food="包子";		       
break;		    		    
case '二':		    
case '四':		    
case '六':		    
String food="油条";		       
break;		    		    
default:		    
String food="主席套餐";		
}       
 System.out.print("吃"+food);    
 }
 }


写回答 关注

2回答

  • weixin_慕仰1164369
    2019-07-02 14:48:54
    已采纳

    public class HelloWorld {    

    public static void main(String[] args) {      

    char today='日';  

    String food="";             


    switch(today) {            

    case '一':          

    case '三':          

    case '五': 

      food="包子" ;

    break;                      

    case '二':          

    case '四':          

    case '六':          

     food="油条";             

    break;                      

    default:            

     food="主席套餐";       

    }       

     System.out.print("吃"+food);    

     }

     }


    慕虎7806... 回复慕丝9439...

    嗯 好的:3

    2019-07-03 14:48:26

    共 3 条回复 >

  • qq_慕沐4213791
    2019-07-03 12:16:01

      char today='三';
      switch(today){
          case '一':
          case '三':
          case '五':
              System.out.println("包子");
              break;
          case '二':
          case '四':
          case '六':
              System.out.println("油条");
              break;
          default:
              System.out.println("吃主席套餐");
      }
           

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

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

1165175 学习 · 17581 问题

查看课程

相似问题