public MonomialPolynomial(double... coeffs){
List<IMonom> monoms = new ArrayList<IMonom>();
for (int i = 0; i < coeffs.length; i++) {
// zero coeffs might yaffect the degree
if(coeffs[i] != 0)
monoms.add(new Monom(coeffs[i], i));
}
super.monoms = monoms;
}
为什么人们写double...
而不是[] double
当他们的意思是数组? 对此有特殊意义吗?写`double ...`而不是`[] double`
请注意,数组的创建无论如何都是隐式完成的 –
是的,这只是调用方便 - 我编辑了代码块注释,谢谢:) –