个人学习笔记方法相关
方法的定义
修饰符 返回值类型(void为无返回值不需要return) 方法名(参数类型 参数名){
…方法体…
return 返回值
}
public int add(int a,int b){
return a+b;
}
方法的重载
重载就是在一个类中,方法名称相同但是形参不同
方法重载的规则
* 方法名称必须相同
-
参数列表必须不同(个数不同、类型不同、顺序不同等)
- 返回类型可以相同也可以不同
- 仅返回类型不同不足以成为方法的重载
public static void main(String[] args) {
int result = add(2,1);
System.out.println(result);
double result2 = add(2.0,1.0);
System.out.println(result2);
}
public static int add(int a,int b){
return a+b;
}
public static double add(double a,double b){
return a+b;
}