public class OverloadTest02 {
public static void main(String[] args) {
Method method = new Method();
maxx = method.max(54,20,79);
System.out.println(maxx);
}
}
class Method{
//比较三个double数据类型的大小
public double max(double a,double b,double c){
return a>b?a:(b>c?b:c);
}
}
多次试验,发现返回的结果只在a和b之间,c没有用到
public class OverloadTest02 {
public static void main(String[] args) {
Method method = new Method();
maxx = method.max(54,20,79);
System.out.println(maxx);
}
}
class Method{
//比较三个double数据类型的大小
public double max(double a,double b,double c){
return a>b?(a>c?a:c):(b>c?b:c);
}
}
这样写的话,如果a大于b,直接就返回a了呀,不会再与c进行比较了