问答详情
源自:2-11 Java常量的应用

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


public class HelloWorld{

    public static void main(String[] args) {

final char MALE='男';

        final char FEMALE='女';

        System.out.println(MALE);

        System.out.printlm(FEMALE);

}

}


提问者:ECM老强 2015-05-25 20:04

个回答

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

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

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

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

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

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