public static void main(String[] args) {
String a= "123445";
if (a.contains("1") && a.contains("3") && a.contains("8") ) {
System.out.println("xxxx");
}else{
System.out.println("sss");
}
if (!(a.contains("1") && a.contains("3") && a.contains("8"))) {
System.out.println("sss");
}
if (!a.contains("1") || !a.contains("3") || !a.contains("8")) {
System.out.println("sss");
}
String a= "123445";
if (a.contains("1") && a.contains("3") && a.contains("8") ) {
System.out.println("xxxx");
}else{
System.out.println("sss");
}
if (!(a.contains("1") && a.contains("3") && a.contains("8"))) {
System.out.println("sss");
}
if (!a.contains("1") || !a.contains("3") || !a.contains("8")) {
System.out.println("sss");
}
}
执行结果
sss
sss
sss
结论: A&&B&&C 取相反为 !(A&&B&&C) = !A||!B||!C