一、方法的概念
方法是将具有独立动能的代码块组织成为一个整体,使其具有特殊功能的代码集。
二、方法的定义和调用
1.无参数
定义格式:
public static void 方法名(){
//方法体;
}
调用格式:
方法名();
2.带参数
定义格式:
public static void 方法名(参数1,参数2,参数3...){
//方法体;
}
方法定义时,参数中的数据类型与变量名都不能缺少,多个参数之间使用逗号( ,)分隔.
调用格式:
方法名(参数1,参数2,参数3...);
方法调用时,参数的数量与类型必须与方法定义中的设置相匹配.
3.带返回值
定义格式:
public static 数据类型 方法名(参数){
return 数据 ;
}
调用格式:
数据类型 变量名 = 方法名(参数);
注意:return后面的返回值与方法定义上的数据类型要匹配,通常使用变量接收
三、形参和实参
形参:方法定义中的参数
实参:方法调用中的参数
四、方法的重载
构成重载的条件:多个方法在同一个类中、多个方法具有相同的方法名、多个方法的参数不同,类型不同。
例如:
public class MethodDemo {
public static void method(int a) {
//方法体
}
public static int method(double a) {
//方法体
}
}