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

到底哪错了,怎么过不了啊?

public class HelloWorld{
    public static void main(String[] args) {
        final char MAN="男";
        final char WOMAN="女";
        System.out.println(MAN);
        System.out.println(WOMAN);
    }
}

正在回答

6 回答

final char MAN='男';
final char WOMAN='女';

char数据类型需要用单引号!

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

18行}去掉,10行score改为scores就可以了

hvmtz

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

给你发了断正确的代码,都有说明啊。用char就不要给值添加双引号,必须用单引号。

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

变量类型用char,变量值用单引号

final char MAN='男';

final char WOMAN='女';


1 回复 有任何疑惑可以回复我~
public class Test {

    public static void main(String[] args) {
         final char MAN='男';
            final char WOMAN='女';
            System.out.println(MAN);
            System.out.println(WOMAN);
        }
    }

char型定义也没问题,但是推荐用String型。char型,char的c是小写的,char型的值必须是小写。

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

慕数据2535060 提问者

用的是单引号错在了双引号上。。。。。。
2016-08-13 回复 有任何疑惑可以回复我~


public class Test {

    public static void main(String[] args) {
         final String MAN="男";
            final String WOMAN="女";
            System.out.println(MAN);
            System.out.println(WOMAN);
        }
    }

像汉子这种类型的值,为字符串类型,String型。注意大小写,Java的关键字严格区分大小写的。

还有你的大括号多了一个。

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

慕数据2535060 提问者

用的是单引号错在了双引号上。。。。。。。。。。
2016-08-13 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1163399    人
  • 解答问题       17551    个

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

进入课程

到底哪错了,怎么过不了啊?

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