public static int add(int...a){
int s=0;
for(int i=0;i<a.length;i++)
s+=a[i];
return s;
}
s+=a[i]什么意思啊
这代码是将传入的参数求和返回,用到了可变参数,a是一个数组。
s+=a[i]就是循环让s累加每个参数的值
可以这么调用
add(1,2,3) //返回6
add(1,2,3,4,5) //返回16
s+=a i 等于s=s+a i 中括号打不出来,请谅解
楼上说的都对,你应该先去认真学习一下基础知识
s+= a[i] 就是 s = s +a[i]; 这整段代码就是求 a[i] 数组的 和
所有的符合操作符的处理都是一样的 A *= B ; ----> A = A * B;