Java方法解析

 

方法类似于其他语言的函数,是一段用来完成特定功能的代码片段

方法包含一个方法头和一个方法体

修饰符: 修饰符是可选的告诉编辑器 如何调用该方法。定义了该方法的访问类型

返回值类型:方法可能会返回值 returnValueType是返回值得数据类型,有些方法执行所需的操作,但没有返回值,这种情况下 returnValueType是关键字void

方法名:是方法的实际名称

参数类型 :

参数像是一个占位符,有形参和实参两种

方法体:方法体包含具体的语句,定义该方法的功能

 

 

修饰符返回值类型 方法名(参数类型 参数名){

方法体

return 返回值

}

return 0 可以结束这个方法

练习:

package www;

import java.util.Scanner;

public class methodDemo001 {
   public static void main(String[] args) {
       //用户输入两个数比较这两个数哪个大
       Scanner scanner=new Scanner(System.in);
       int a= scanner.nextInt();
       int b= scanner.nextInt();
       scanner.close();
       int maxnum=max(a,b);
       System.out.println("最大值为:"+maxnum);
//       System.out.println(a);
//       System.out.println(b);
  }

   public static int max(int a,int b){
       if(a>b){
           return a ;
      }else if(a==b){
           System.out.println("这两个数相等");
           return 0 ;}
       else {
           return b;
      }
  }
}

 

方法的重载

定义:有相同的函数名称,但是形参不同的函数

 

方法重载的规则:

  1. 方法名必须相同

  2. 参数列表必须不同

  3. 方法的返回可以相同也可以不相同

  4. 仅仅返回类型不同不足以成为方法的重载

     

  5.  

posted @ 2021-09-07 21:24  杨航94  阅读(49)  评论(0)    收藏  举报