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

JAVA常量定义性别为什么不能用char,而要用String

为什么不能用final char SEX1="女"

                    final char SEX2="男"

而要用这个:

 final String SEX1="女";

final String SEX2="男";


提问者:纵横捭阖2016 2016-10-22 23:15

个回答

  • 懒人第二只
    2016-10-22 23:36:16
    已采纳

    双引号是对字符串用的

    单引号才对字符用

  • lapoman
    2016-10-22 23:35:35

    中文在不同的系统占的字节数不同,有的一个字节,有的两个,所以字符串来定义会合适点。