1、JAVA方法
java方法是语句的集合,他们一起执行一个功能
2、方法的定义
修饰符
返回值类型
方法名
参数类型
方法体
public static void add(int i,int j){ //形参i,j System.out.println(i+j); }
3、方法重载
方法名必须相同
参数列表必须不同(个数不同或者类型不同)
方法返回值类型可以不同可以相同
仅仅返回值类型不同不能构成方法重载
public class Demo9 { public static void main(String[] args) { } public static void add(int i,int j){ System.out.println(i+j); } public static void add(int j,int k,int l){ System.out.println(j+k+l); } }
4、命令行传参
5、可变参数
在指定参数后面在...
必须是方法的最后一个参数,任何普通参数在它之前声明
本质是 数组 实现
public class Demo9 { public static void main(String[] args) { Demo9 Demo = new Demo9(); Demo.add(1,2,3,6,23,56,56); } public static void add(int i,int j){ System.out.println(i+j); } public static void add(int j,int k,int l){ System.out.println(j+k+l); } //可变参数 public static void add(int...i){ System.out.println(i[0]); System.out.println(i[1]); System.out.println(i[2]); System.out.println(i[3]); System.out.println(i[4]); System.out.println(i[5]); } }