1 方法的定义
1、方法就是一段可重复调用的代码段 2、定义格式
访问修饰符 返回值类型 方法名(参数)
{
方法主体
}
方法的返回值类型中,void类型是不需要返回值的,其他的类型全部是需要有返回值的。
2 方法的重载
方法的重载:方法名称相同,但是参数的类型和个数不同,通过传递参数的个数和类型不同来完成不同的功能。
public class MethodReload{
static void print(
int i){
System.
out.println(i);
}
static void print(String s){
System.
out.println(s);
}
public static void main(String[] args){
int i =
1;
String ans =
"Hello";
print(i);
print(ans);
}
}
注意:只能是方法的参数类型和个数不同。
3 方法的递归
递归调用是一种特殊的调用形式,就是方法自己调自己。