淡淡淡定o
2017-10-27 18:50
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同意 //a与b都必须要同意才能通过 System.out.println((a && b) + " 未通过"); //a与b必须有一人同意才能通过 System.out.println((a || b) + " 通过"); //a为反对才能通过 System.out.println((!a) + " 未通过"); //c与d中必须有且只有一人同意才能通过 System.out.println((c ^ d) + " 通过"); } }
( one > two ) && ( one < three ) 中,如果能确定左边 one > two 运行结果为 false , 则系统就认为已经没有必要执行右侧的 one < three 啦
你的
boolean a = true; // a同意
boolean b = false; // b反对
boolean c = false; // c反对
boolean d = true; // d同意
就已经是在给a,b,c,d赋值了。
public class HelloWorld { public static void main(String[] args) { int a =1; int b =2; int c =3; int d =4; System.out.println(a>b); System.out.println((a>b)||(b<c) );//原来这样就可以了,多试试还是可以的,同时感谢楼上的提示 } }
Java入门第一季(IDEA工具)升级版
1167353 学习 · 18677 问题
相似问题