可变参数。
可变参数
- 定义:可变参数又称参数个数可变,用作方法的形参出现,那么方法参数个数是可变的
- 格式:修饰符 返回类型 方法名(数据类型…变量名){}
- 范例:public static int sum(int…a){}
注意事项:
- 这里的变量其实是一个数组
- 如果一个方法有多个参数,包含可变参数,可变参数要放到最后
以代码的形式讲解
package Demo;/* 可变参数 可变参数又称参数个数可变,用作方法的形参出现,那么方法参数个数是可变的 格式:修饰符 返回类型 方法名(数据类型...变量名){} 范例:public static int sum(int...a){} 可变参数注意事项 这里的变量其实是一个数组 如果一个方法有多个参数,包含可变参数,可变参数要放到最后 */public class Demo { public static void main(String[] args) {method("开始?",20,22,34,56,76);method("结束?",23,22,24,26,16); } public static void method(String s,int...i){ int sum=0; System.out.println(s); for (int x:i) { sum+=x; } System.out.println(sum); }}
输出的内容:
开始?
208
结束?
111