/**
* 可变参数
* 1、使用方法:当成数组来用
* 2、可变参数在编程的时候,当成数组就即可
* 3、可变参数使用有二种方式,I:直接用多参数形式,II:直接传入数组的形式
* 4、多参数时可变参数只能放在最后,同时的可变参数只有有一个
*
* 5、经验总结:可变参数使用过程中,全部使用对象类型,不采用基本数据类型
*/
public class Demo01 {
public static void main(String[] args) {
sum(1, 2, 3, 4, 5);
Integer arr[] = { 1, 2, 3, 4, 5 };
sum(arr);
}
public static void sum(Integer... args) {
int sum = 0;
for (int arg : args) {
sum += arg;
}
System.out.println(sum);
}
}