在Java语言中也有可变参数,做法:在最后一个参数类型名后参数名前用"..."。编译器会自动使最后一个参数成为参数数组,数组长度就是可变参数的数目,如果没有为可变参数传递一个值,参数数组长度为0。具体程序:
package netb_j1;
public class MyClass
{
public static int Add(int...nums)
{
int sum = 0;
for (int i: nums)
{
sum += i;
}
return sum;
}
public static void main(String[] args)
{
System.out.println("Result: "+ Add(10,12,14));
}
}