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;
}
}
}
方法的重载
定义:有相同的函数名称,但是形参不同的函数
方法重载的规则:
-
方法名必须相同
-
参数列表必须不同
-
方法的返回可以相同也可以不相同
-
仅仅返回类型不同不足以成为方法的重载
-

浙公网安备 33010602011771号