public class VariableParameter {
public static void main(String[] args) {
VParameter vp = new VParameter();
//接收不定参数.
int sum = vp.Method(10,20,30,40,50);
System.out.println(sum);
}
}
// 可变参数的类
class VParameter{
// 定义一个可变参数的方法。
public int Method(int ... nums){
// 初始化sum
int sum=0;
// 开始遍历参数列表。
for(int i=0;i<nums.length;i++)
{
// 累积。
sum+=nums[i];
}
// 返回。
return sum;
}
}
// 总结:使用可变参数方法可以接收不定参数.
// 注意事项:定参数在前面,不定参数在后边(比如:public void fun(double Score,int ... args))
// 不定参数的原理:本质上是一个数组,实际上我们可以这样传参(void fun([] args)).
// 定义方式:public void fun(int ... args)
// {
// }
Java可变参数的使用.
于 2022-10-05 09:12:18 首次发布