这是我的方法,显示两个数字是否相等。最后一条if语句是,如果所有数字都是相同的,但是当我运行这个时,它会打印出“两并列第二”和“全部并列第一”。我如何做到这一点,如果所有的数字是相同的,它只会输出“所有并列第一”?如何解决我的方法来输出一个答案?
public static void overlap(double a, double b, double c){
if (a==b) {
System.out.println("Two tied for second");
}
if (c==b) {
System.out.println("Two tied for second");
}
if (c==a) {
System.out.println("Two tied for second");
}
if(a==b && b==c && a==c) {
System.out.println("All tied for first");
}
}
您可能还想尝试使用else if语句。 – chasep255
对不起,使用我的手机键入答案,所以没有看到完整的问题。再次阅读后更新它。 –