类似(!A&&B)||(A&&!B)||(A&&B) 能不能简化
String A = null, B = null;
boolean isAequalB = (A != null) && (B==null)
|| (A ==null) && (B!=null)
|| (A==null) && (B==null);如上能简化吗
String A = null, B = null;
boolean isAequalB = (A != null) && (B==null)
|| (A ==null) && (B!=null)
|| (A==null) && (B==null);如上能简化吗
现在我想知道如果是三个呢?
(!A&&B&&!C)||(A&&!B&&!C)||(!A&&!B&&C)||(A&&B&&C)
就是三个中有且只有一个或者三个都没有
if (A) {count++;}
if (B) {count++;}
if (C) {count++;}return count <= 1;