public static void main(String[] args) throws ParseException, UnsupportedEncodingException {
/*需求:编写一个方法,统计商品的总价*/
double sum = Test.sumAmount(1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,54.4);
System.out.println("统计商品的总价"+sum);
}
//注意可变参数必须作为方法的最后一个参数
public static double sumAmount(double ...arr){ //参数还是可以传递数组
double sum = 0.0;
for (int i = 0; i < arr.length; i++) {
sum +=arr[i];
}
return sum ;
}
//该方法的本质也是对数组的操作,再调用的时候其实也是传递的一个数组作为参数