重载:
//同一个类中,方法名相同,参数列表不同[java就是靠不同的参数列表来寻找方法的],返回值可以任意
public class Demo {
public static void main(String[] args) {
float num1 = 3;
float num2 = 4;
float x = add(num1,num2);
System.out.println(x);
}
public static int add(int a,int b){
return a+b;
}
public static float add(float a,float b){
return a*b;
}
}
可变参数:
sayhi(String... str){
}
此时的str可以传递,也可以不传递。但是可变参数必须放在最后面。它本身是一个数组