方法的重载
package www.nihao;
public class demo03 {
public static void main(String[] args) {
double max=max(10.0,100.0);
System.out.println(max);
}
//求最大数的方法
public static int max(int x,int y)
{
int answer;
if(x==y)
{
System.out.println("number1=number2");
return 0;//有终止方法的作用
}
else if(x>y)
{
answer=x;
}
else
{
answer=y;
}
return answer;
}
public static double max(double x,double y)
{
double answer;
if(x==y)
{
System.out.println("number1=number2");
return 0;//有终止方法的作用
}
else if(x>y)
{
answer=x;
}
else
{
answer=y;
}
return answer;
}
}
相同的方法名,可以被改变参数个数和参数类型,完成不同的输出,被叫为参数重载

浙公网安备 33010602011771号