为什么要有方法:提高代码的复用性
什么是方法:完成特定功能的代码块
方法的格式:
修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数2...){
方法体语句;
return返回值;
}
补充:参数有形参、实参
方法的调用
public class Demo {
public static void main(String[] args) {
int sum = add(10,20);
System.out.println(sum);
}
public static int add(int a,int b){
int sum = a + b;
return sum;
}
}
返回值类型是void
单独调用
输出调用(错误)
赋值调用(错误)
overload重载:方法名相同,参数列表不同,与返回值类型无关
public class Demo {
public static void main(String[] args) {
}
public static int add(int a,int b){
return a + b;
}
public static int add(int a,int b,int c){
return a + b + c;
}
}