1、一个方法只能有一个可变参数
2.如果方法中有多个参数,可变参数要放到最后。
public class KeBainCan {
public static void main(String[] args) {
int sum = getSum(6, 7, 2, 12, 2121); // 一次传递多个值,方便快捷
System.out.println(sum);
}
public static int getSum(int... arr) { // int... arr
int sum = 0;
for (int a : arr) {
sum += a;
}
return sum;
}
}
3、
package Stream_c;
import java.util.ArrayList;
import java.util.Collections;
import java.util.stream.Collectors;
public class Demo_Stream {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<>();
// list.add("张无忌");
// list.add("周芷若");
// list.add("赵敏");
// list.add("张强");
// list.add("张三丰");
//使用可变参数进行快速传递
Collections.addAll(list, "张无忌", "周芷若", "张强", "张强", "张三丰");
}
}