方法
java方法是语句的集合,它们在一起执行一个功能
一个方法只完成一个功能
方法:
修饰符 返回值类型 方法名(参数类型 参数名){
…
方法体
…
return 返回值;
}
修饰符:可选
返回值类型是数值的返回类型,void表示没有返回值
方法名:驼峰
参数:
- 实际参数:实际调用传递给它的参数
- 形式参数:用来定义作用
package method;
public class compareMax {
//比大小
public static int max(int a,int b){
int result=0;
if(a>=b){
result=a;
}
else{
result=b;
}
return result;
}
public static void main(String[] args) {
int a =max(3,5);
System.out.println(a);
}
}
方法的重载
是指在一个类中,有相同的函数名称,但是形参不同的函数
重载规则:
方法名相同
参数列表不同(类型,个数,顺序)
命令行传参
较少用到,利用cmd传递参数
可变参数
可以传递同类型的可变的参数
在指定参数后加…
一个方法只能指定一个可变参数,并且在最后一个
public static int max(int...i){