大哥,这是必须的啊。- package day20;
- class Test {
- public static int add(int x,int ...args) {//args为可变参数
- int sum = x;
- System.out.println("x:"+sum);
- for(int arg:args) {
- System.out.println(arg); //这里打印的为什么是从第二个元素开始的?如何能访问到第一个元素int x
- sum += arg;
- }
- return sum;//
- }
- public static void main(String[] args) {
- int sum = add(1,2,3,4,5,6,7);//1对应的是参数x,2,3,4,5,6,7对应的是可变数组args,数组第一个当然了2咯
- }
- }
复制代码 |