package demo;
public class DemoTest {
public static void main(String[] args) {
System.out.println(add(1,2,3));
System.out.println(add(1,2,3,4));
System.out.println(add(1,2,3,4,5));
}
public static int add(int ...data){
int sum=0;
for(int i=0;i<data.length;i++)
{
sum+=data[i];
}
return sum;
}
}
参数的个数不确定,data实际上是个数组
运行结果:
6
10
15
for增强语句
package demo;
public class DemoTest {
public static void main(String[] args) {
int data[]=new int[]{1,2,6,3,4,5};
for(int i:data)
{
System.out.println(i);
}
}
}