🎈 有些时候我们需要用一个函数同时兼容多种参数的情况, 我们就可以使用到方法重载
重载的规则 :
针对同一个类:
1.方法名相同
2.方法的参数不同(参数个数或者参数类型)
3.方法的返回值类型不影响重载
列题一 :
求最大值方法的重载
在同一个类中定义多个方法:要求不仅可以求两个整数的最大值,还可以求两个小数的最大值,以及两个小数和一个整数的大小关系
代码如下 :
public static int max(int a,int b){
return a>b?a:b;
}
public static double max(double a,double b){
return a>b?a:b;
}
public static double max(double a,double b,int c){
return max(a,b)>c?max(a,b):c;
}
public static void main(String[] args) {
System.out.println("请输入要比较的数字个数:");
Scanner scanner