重载:
//同一个类中,方法名相同,参数列表不同[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可以传递,也可以不传递。但是可变参数必须放在最后面。它本身是一个数组