为了账号安全,请及时绑定邮箱和手机立即绑定

为什么定义性别常量必须用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);

}

}


正在回答

6 回答

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

0 回复 有任何疑惑可以回复我~
#1

斯达克咯i

用法有什么不同?
2015-07-07 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~
#1

纵横捭阖2016

char应该是2个字节吧,
2016-10-22 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信