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((a^d)+" 通过 ") ;  

}

}


qq_嘟毒赌杜_03603272
浏览 1584回答 4
4回答

落雷惊风

&&:当两边全部为true时,结果为true,否则,都是false;||:只要两边有一个为true,结果就是true;!:取反^:异或,当两边全部为true或全部为false时,结果为false;若两边有一个是true,一个是false,结果是true;System.out.println((a^d)+" 通过 ") ;  应该修改为未通过

weibo_手机用户328554_03559439

^表示亦或,即a与d一真一假时结果才是真,其余为假

5E

建议去看Java基础。。。

calmound

首先你要明白 &&  || 这类符号的意义,百度吧
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java