1.方法是解决一类问题的步骤的有序组合
2.方法包含于类或对象
3.方法在程序中被创建,在其他地方被引用
4.命名规则:首字母小写,符合驼峰原则
5.一个方法最好只实现一个功能,有利于后期拓展
方法格式:
以创建一个比大小为例:
public static int max_Min(int num1, int num2){
int result = -1;
if(num1 == num2){
System.out.println("num1==num2");
return 0;
}else if (num1<num2){
result = num2;
}else{
result = num1;
}
return result;
- 调用方法:对象名.方法名(实参列表) 其中,Java支持两种调用方法的方式,根据方法是否有返回值来选择
- 有返回值:方法调用被当成一个值
- 无返回值:方法调用是一条语句
- ** 方法重载**:多个方法的方法名相同,但是有其他地方不同
-
方法名必须相同
-
返回值类型可以相同 也可以不同
-
** 参数列表必须不同(个数、类型、参数的排列顺序)**
这里,我们在创建了另外一个比大小的方法,代码如下:
public static double max_Min(double num1, double num2){
double result = -1;
if(num1 == num2){
System.out.println("num1==num2");
return 0;
}else if (num1<num2){
result = num2;
}else{
result = num1;
}
return result;
}
在这里,我们更换了参数的类型,就实现了方法的重载。
注java编译器会根据你传入的数据进行判断是调用哪个方法,如果都不是的话,会发生报错。