一、可变参数
可变参数又称参数个数可变,用作方法的形参出现,那么方法参数个数就是可变的了。
- 格式:修饰符 返回值类型 方法名(数据类型…变量名){}
- 范例:public static int sum(int…a){}
可变参数注意事项:
- 这里的变量其实是一个数组
- 如果一个方法有多个参数,包含可变参数,可变参数要放在最后
二、可变参数的使用
Arryays工具类中有一个静态方法:
- public static <T> List<T> asList(T… a):返回由指定数组支持的固定大小的列表
- 返回的集合不能做增删操作,可以做修改操作
import java.util.Arrays;
import java.util.List;
public class CollectionDemo{
public static void main(String[] args) {
List<String> list = Arrays.asList("hello", "world", "加油");
System.out.println(list);
}
}