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

实在是找不到原因,请各位求助

代码为:

   System.out.println((a&&b) + "未通过");

        System.out.println((a||b) + "通过");

        System.out.println((!a) + "未通过");

        System.out.println((c^d) + "通过");

        

错误提示为:

/85/1301/B19s/HelloWorld.java:7: error: illegal character: '\uff1b'

   System.out.println((a&&b) + "???")?

                                     ^

/85/1301/B19s/HelloWorld.java:9: error: illegal character: '\uff1b'

        System.out.println((!a) + "???")?

                                        ^

/85/1301/B19s/HelloWorld.java:10: error: illegal character: '\uff1b'

        System.out.println((c^d) + "??")?

                                        ^

3 errors


正在回答

2 回答

注意分号的中英文状态,中文的分号,编译器是不识别的。

        System.out.println((a && b) +"未通过");
        System.out.println((a || d) +"通过");
        System.out.println((!a) +"未通过");
        System.out.println((c ^ d) +"通过");


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

谢谢richard

java的大小写、中英文实在是太敏感了

有啥方法吗?例如我写完代码后进行一次批量转换?

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

Richard_msx

这个错误也就刚学的时候犯,不知道你用编译器没,用编译器直接就能看出来。
2015-12-09 回复 有任何疑惑可以回复我~

举报

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

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

进入课程

实在是找不到原因,请各位求助

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