package testDemo;
public class WhoIsMurderer {
public static boolean A(String Murderer){
return !Murderer.equals("A");
}
public static boolean B(String Murderer){
return Murderer.equals("C");
}
public static boolean C(String Murderer){
return Murderer.equals("D");
}
public static boolean D(String Murderer){
return !C(Murderer);
}
public static void main(String args[]){
String[] Murderers={"A","B","C","D"};
for(String Murderer: Murderers){
int sumTrue = 0;
if(A(Murderer)){
sumTrue++;
}if(B(Murderer)){
sumTrue++;
}if(C(Murderer)){
sumTrue++;
}if(D(Murderer)){
sumTrue++;
}
if(sumTrue==3){
System.out.println("Murderer is "+Murderer);
}
}
}
}
实行结果:
Murderer is C
本回答被提问者采纳