JAVA方法的重载
多个相同名称的方法在同一个类中,这些方法一定是参数个数或者参数的类型不同,这样同名的方法叫重载。(如果两个方法的参数个数相同,拥有的参数类型也相同,但是参数的顺序不同,这也是重载)。
public class maxNum { public static void main(String[] args) { maxNum a = new maxNum(); a.max(1, 2); a.max(1, 2, 3); } public void max(int x,int y) { if(x>y) System.out.println(x); else System.out.println(y); } public void max(int x,int y,int z) { if(x>y && x>z) System.out.println(x); if(y>x && y>z) System.out.println(y); if(z>y && z>x) System.out.println(z); } }