输出为什么不是男和女

来源:2-11 Java常量的应用

慕粉225337219

2017-11-11 08:26

public class HelloWorld{    public static void main(String[] args) { final  char SEXY1='男'; final  char SEXY2='女'; System.out.println("SEXY1");    System.out.println("SEXY2"); } }为什么这样输出是SEXY1和SEXY2,去掉双引号就是男和女了?

写回答 关注

3回答

  • 慕田峪0497645
    2017-11-15 18:40:52

    因为你加了双引号就是把SEXY1和SEXY2变成了字符串而不是之前指定的常量了

  • qq_Mr_73
    2017-11-12 19:58:01

    因为定义的是常量

  • 心明4
    2017-11-11 08:34:44

    char类型要用双引号,兄弟

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

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

1162880 学习 · 17550 问题

查看课程

相似问题