又称参数个数可变,用作方法的形参出现
可变参数的底层是数组,可以通过访问数组元素的方式,实现更多操作
例如:求和
格式:修饰符 返回值类型 方法名(数据类型… 变量名)
在出现多个参数的时候,应当把可变参数放在最后面
可变参数的使用:
ArrayList中的静态方法:
public static<T> List<T> aslist(T…a):返回由指定数组支持的固定大小的列表
返回的集合不能做增删操作
List接口中的静态方法:
public static<E> List<E> of(E…elements):返回一个包含任意数量元素的不可变列表
返回的集合不能做增删改操作
Set接口中的静态方法:
public static<E> Set<E> of(E…elements):返回一个包含任意数量元素的不可变集合
返回的集合不能做增删操作,没有修改的操作