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

char sex不行吗

为啥不能直接写

public class HelloWorld{

    public static void main(String[] args) {

final char SEX="男";

System.out.println(SEX);

}

}


正在回答

3 回答

char是字符类型,用''而不是""

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

慕盖茨038235

char是字符类型,字符类型是用'',""表示字符串。你这个位置要么改成final String SEX="男",要么改成final char SEX='男'。final修饰常量,java规定常量名一般大写,所以用SEX而不用sex。
2017-05-17 回复 有任何疑惑可以回复我~

应该 改为 char sex = '男';

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

char 是整型 关键字  你后面 定义的 "男" 是字符串  不是同一个类型

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

举报

0/150
提交
取消

char sex不行吗

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