方法调用 方法返回值 重载

方法调用:

1.调用指定的方法

2.创建方法

public static void main(String[] args) {
function();//1.调用指定的方法
}

//2.创建方法
//方法修饰符 方法返回值类型 方法名(参数列表){方法体}
public static void function(){
int a = 10;
System.out.println(a);
}
//方法带参数
public static void function2(double r){//(参数类型 参数名)
double s = 3.14*r*r;
System.out.println(s);

}

方法返回值:

public static void main(String[] args) {
int x = add(1,2);//1,2属于实参,实参将数值赋予给下面方法的形参
System.out.println(x*x);
//3.把add()返回来的结果 使用X来记录
}
//2.如果需要返回值 返回值的位置 要写具体的类型
public static int add(int a,int b){//这是局部变量,是形参
//1.通过return关键字,把结果返回给调用位置
return a+b;
}

 

 

 

重载:同一个类中有多个同名的方法,但是其参数列表不同(参数名字或参数数量)

public static void main(String[] args) {
add(1,2);
add(1,2,3);
add(1,2,"蔡徐坤");
add("蔡徐坤",1,2);
//自动匹配
}

public static void add(int a,int b){ }//方法重载
public static void add(int a,int b,int c){ }//方法重载
public static void add(int a,int b,String c){ }//方法重载
public static void add(String a,int b,int c){ }//方法重载

 总结:什么时候有返回值、参数列表取决当时的需求。

 

 

 

 

 

posted @ 2020-10-12 19:24  Liang-shi  阅读(285)  评论(0编辑  收藏  举报