问答详情
源自:3-5 Java中的逻辑运算符

检查了半天还是没问题啊

public class HelloWorld {

    public static void main(String[] args) {

boolean a = true; // a同意

boolean b = false; // b反对

boolean c = false; // c反对

boolean d = true; // d同意

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

    System.out.println((a||d)+“通过”);

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

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

符号全部是英文符号,检查了半天也不知哪里出了问题,但是右边一直是乱码,什么情况这是,哪里出错了吗

提问者:慕仰5293895 2016-09-03 11:57

个回答

  • qq_听说_6
    2016-09-03 14:20:52
    已采纳


    我想重现一下你出现的问题,1,我直接复制你的代码,报错部分字符你输入的是中文符号,2,我手敲了一遍,执行没有问题

  • I水刃点木I亚日水原I
    2016-10-02 17:05:08

    你的双引号不是英文的,而且你的括号也不是英文,所以会显示错误


  • 慕粉3895797
    2016-09-19 22:20:27

    很明显你的“”是中文的,试试英文的""

  • 不知道叫什么好呢
    2016-09-03 12:50:29

    最后两个分号明显和其他的不一样

  • 沐丶晨
    2016-09-03 12:34:37

    最后两个;是英文的吗?

  • weibo_用户58759730_03927071
    2016-09-03 12:34:18

    不知道