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

为什么定义char类型就会报错

public class HelloWorld{

    public static void main(String[] args) {

final char sex1="男";

    final char sex2="女";

System.out.println(sex+b);

}

}


正在回答

2 回答

因为char型要用单引号,String型才是双引号。输出语句中变量也写错了。注意一点就是char类型的不能直接用+,中间加个换行吧。

参考代码

public class HelloWorld{
    public static void main(String[] args) {
        final char sex1='男';
        final char sex2='女';
    System.out.println(sex1+"\n"+sex2);
    
    }
}


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

把男和女上的双引都改成单引就可以了,,另外你上面写的错误挺多,少 { 不说,显示能容和常量都有写错。

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

举报

0/150
提交
取消

为什么定义char类型就会报错

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