可变数组

List list = Arrays.asList("1","2","3","4");
System.out.println(list);  //list.toString()

//注意的问题:可变参数在传的时候可以直接传数组
String s[] = {"11","22"};
list = Arrays.asList(s);
System.out.println(list);

//注意的问题:传基本数据类型数组时要千万小心
int arr[] = {1,2,3};  //Integer arr[] = {1,2,3};
list = Arrays.asList(arr);
System.out.println(list);
}

public static void sum(int ... nums){
//拿到可变参数,当成数组用即可
int sum = 0;
for(int num : nums){
sum += num;
}
System.out.println(sum);
}

你可能感兴趣的:(可变数组)