Java数组与集合:从基础到高级应用
1. 可变长度参数列表
在Java中,可变长度参数列表允许我们创建能够接收不确定数量参数的方法。在方法的参数列表中,类型后面跟着省略号( ... )表示该方法可以接收该特定类型的可变数量参数。需要注意的是,省略号在参数列表中只能出现一次,并且必须放在参数列表的末尾。
下面是一个计算平均值的示例代码:
// Fig. 7.20: VarargsTest.java
// Using variable-length argument lists.
public class VarargsTest {
// calculate average
public static double average(double... numbers) {
double total = 0.0; // initialize total
// calculate total using the enhanced for statement
for (double d : numbers) {
total += d;
}
return total / numbers.length;
}
public static void main(String[] args) {
double d1 = 10.0;
double d2 = 20.0;
double d3 = 30.0;
double
超级会员免费看
订阅专栏 解锁全文

52

被折叠的 条评论
为什么被折叠?



