为什么switch里面不是’日‘,而是变量

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

慕运维5377345

2020-07-01 15:44

如题所说,我写日下面全部报错了

写回答 关注

3回答

  • 徐世民
    2020-07-05 10:24:13

    1、“日”没有定义,比如:int 日;

    2、     你要是写“日”的话,你以后要改变日子是,你要改两处,但要是你输入变量的话,你只改一处就好了。

  • 慕运维5377345
    2020-07-02 17:22:51

    ‘日’就是一个字符,没有空格,我很能确定下面也有这个字符

  • 海蓝时见鲸f
    2020-07-01 23:47:54

    你要保证定义的today和switch里面的字符是一样的(注意空格)

    如果声明变量的时候是指定的char类型,那么datay就不能写成 ' 日 ', 里面不能有空格

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

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

1165554 学习 · 17587 问题

查看课程

相似问题