方法的重载:
1.方法的名字相同
2.形参的个数不一样或数据类型不一致
方法重载与返回值类型是否有关系? 没有关系,不允许出现这种情况,会提示方法同名的错误!
两个方法名字相同、形参的个数和数据类型一样,但是方法的返回值不一致。
```
public static void main(String[] args) {
// TODO 自动生成的方法存根
System.out.println(add(41,56)); //打印调用
System.out.println(add(41,56,10));
System.out.println(add("a","b")); //0
show(1,21);
}
//1.声明一个方法
static int add(int x,int y){
return x+y;
}
static int add(int x,int y,int z){
return x+y+z;
}
// static int add(short x,short y){
// return x+y;
// }
static int add(String x,String y){
return 0;
}
static int show(int a,int b){
return 0;
}
static String show2(int x,int y){
return "hello";
}
```