为什么定义性别常量必须用string啊,char不可以吗

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

ECM老强

2015-05-25 20:04


public class HelloWorld{

    public static void main(String[] args) {

final char MALE='男';

        final char FEMALE='女';

        System.out.println(MALE);

        System.out.printlm(FEMALE);

}

}


写回答 关注

3回答

  • YE_121
    2015-05-28 16:52:41

    string 定义的是字符串变量,char是字符变量

    斯达克咯i

    用法有什么不同?

    2015-07-07 12:31:12

    共 1 条回复 >

  • YE_121
    2015-05-28 16:46:49

    中文一个字是占用两个字节空间,而char定义的一个变量只会分配一个字节空间,所以会放不下

    纵横捭阖20...

    char应该是2个字节吧,

    2016-10-22 23:17:49

    共 1 条回复 >

  • ECM老强
    2015-05-25 20:08:12

    0.0  我错了。。。println 打成printlm 了。。。

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

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

1165166 学习 · 17581 问题

查看课程

相似问题