为了账号安全,请及时绑定邮箱和手机立即绑定

正在回答

6 回答

public class HelloWorld {

    public static void main(String[] args) {

String today="日";

switch(today){

    case "一":

        System.out.println("吃包子");

    case "二":

        System.out.println("吃油条");

    case "三":

        System.out.println("吃包子");

    case "四":

        System.out.println("吃油条");

    case "五":

        System.out.println("吃包子");

    case "六":

        System.out.println("吃油条");

    case "日":

        System.out.println("吃主席套餐");

}

}

}



0 回复 有任何疑惑可以回复我~
#1

一只懒惰的小白 提问者

为什么我的报错
2018-10-30 回复 有任何疑惑可以回复我~
#2

qq_天一_S 回复 一只懒惰的小白 提问者

你代码看看呢
2018-10-30 回复 有任何疑惑可以回复我~
#3

一只懒惰的小白 提问者 回复 qq_天一_S

我的case后面没有跟双引号,谢了
2018-10-31 回复 有任何疑惑可以回复我~

String对应双引号;Char对应单引号么?是这样么?

0 回复 有任何疑惑可以回复我~
public class HelloWorld {    
    public static void main(String[] args) {		
        String today = "日";		
      //char today='日';		
        switch(today){	            
            case "一":          	   		       
            case "三":     		        
            case "五":		   
          // case '一':		   
          // case '三':		   
          // case '五':       		        
                System.out.println("吃包子");		        
            break;		        
            case "二":		        
            case "四":		        
            case "六":      		   
          // case '二':		   
          // case '四':		   
          // case '六':      		        
                System.out.println("吃油條");		        
            break;		    
            default:		        
                System.out.println("吃主席套餐");		
        }	
   }
}

可以用String 替換 char , 注意 "" 和 '' 

0 回复 有任何疑惑可以回复我~

不行,必须为整形或者字符型

0 回复 有任何疑惑可以回复我~

双引号还单引号

0 回复 有任何疑惑可以回复我~

不知道


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1165462    人
  • 解答问题       17585    个

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

进入课程

char可以换做String么

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信