方法的重载
求和案例
在同一个类中,方法名相同,参数列表不同,与返回值类型无关
在同一个类中,方法名相同,参数列表不同,与返回值类型无关
在同一个类中,方法名相同,参数列表不同,与返回值类型无关
参数列表不同
参数个数不同;
参数类型不同.
1 public class Demo4_method { 2 3 public static int add(int a ,int b){ 4 return a+b; 5 } 6 7 public static int add(int a, int b, int c){ 8 return a+b+c; 9 } 10 11 public static float add(float a,int b,int c, int d){ 12 return a+b+c+d; 13 } 14 public static void main(String[] args) { 15 System.out.println(add(1,2,3)); 16 System.out.println(add(1,2)); 17 18 19 } 20 }
1 public class Demo5_Method { 2 3 public static boolean test1(int a, int b){ 4 //boolean d = (a==b)?true:false; 5 return a==b; 6 7 } 8 9 public static void main(String[] args) { 10 System.out.println(test1(8,9)); 11 } 12 }