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

报错了!unclosed character literal

$ javac HelloWorld.java

HelloWorld.java:4: unclosed character literal

    char sex='男';

             ^

HelloWorld.java:4: illegal character: \8721

    char sex='男';

                ^

HelloWorld.java:4: not a statement

    char sex='男';

               ^

HelloWorld.java:4: unclosed character literal

    char sex='男';


正在回答

4 回答

可以的,估计是字符编码的问题,在eclipse,设置    utf-8是可以编译运行的。

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

可以没问题

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

我是 osx 下面运行的。尝试 将 '男' 换成单个英文字符 'M' 就可以了,是不是因为中文算两个字符的关系,windows下面可以的吗?

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

我这里运行是正常的。

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

举报

0/150
提交
取消

报错了!unclosed character literal

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