有哪些地方可以使用可变参数呢?
1.多个参数执行同样的操作
比如一连串参数相加:
public void add(Integer... int){ …… } add(1,2,3,4,24,65,34);
扫描二维码关注公众号,回复:
713483 查看本文章
2.非可变参数与可变参数之间存在某种逻辑关系
Collection类中有个方法addALL,就是将可变参数的元素全部添加到Collection c中
public void addAll(Collection c, T... elements){ …… } Collections.addAll(list, 1,2,3,4,5) ;