System.out.println((a&&b)+"未通过");
System.out.println((a||b)+"通过");
System.out.println((!a))+"未通过");
System.out.println((c^d)+"通过");
或
System.out.println(“(a&&b)+"未通过);
System.out.println(”(a||b)+"通过);
System.out.println(“(!a))+"未通过);
System.out.println(”(c^d)+"通过);
冒号里面的是字符串常量,直接输出,例如:“通过”输出通过,“(a&&b)”输出(a&&b)。冒号外面的(a&&b)是先计算表达式(a&&b)的值为false,再输出false。
冒号里边的部分不变,将原样输出,没有冒号的如果是变量则会输出变量的值,如果是表达式,先计算后输出,加号作为连接符连接字符串和变量或表达式。
楼上说得对