方法格式:
修饰符 返回值类型 方法名(参数列表)
{
方法体
return 返回值。
}
参数列表可以没有,需要几个参数
Void(无返回值类型)可以不写return。
一个方法最好就只有一个功能
书写方法时候思考的问题:
1.需不需要参数
2.需不需要返回值(除了Void)
3.方法的名字
例如:class Over{
public static void main(String[] args){
int getaaa=a(10);
}
public static int a(int num){
System.out.println(num);
return num;
}
} 输出:10
重载:(编译时概念)
方法名相同
参数列表不同(个数,顺序,类型不同)
与返回类型无关
例如:
1. class ChongZai{
public static double get(double value){ //D
return value;
}
public static int get(double name){ //D
return (int)(name);
}
} 不是重载 编译出错
2. class ChongZai{
public static double get(double value){
return value;
}
public static int get(int name){
return (int)(name);
}
} 是重载 编译通过