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

来源:2-11 Java常量的应用

陌上花开1226

2015-10-28 17:38

public class HelloWorld{

    public static void main(String[] args) {

final char sex1="男";

    final char sex2="女";

System.out.println(sex+b);

}

}


写回答 关注

2回答

  • Perona
    2015-10-28 17:55:59

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

    参考代码

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


  • slent
    2015-10-28 17:48:16

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

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165168 学习 · 17581 问题

查看课程

相似问题