1 import java.util.Arrays;
2 import java.util.List;
3
4 import org.junit.Test;
5
6
7
8 public class Demo {
9
10 /**
11 * 可变参数
12 */
13 @Test
14 public void testSum(){
15 //int arr[] = {1,2,3,4,5,6}
16 sum(1,2,3,4,5,6);
17
18 }
19
20 //可变参数注意的问题:public void aa(int ....,int x){} 这样不行
21 private void sum(int ...nums) {
22 //可变参数就把他看成数组
23 int sum = 0;
24 for(int i : nums){
25
26 sum+=i;
27 }
28
29 System.out.println(sum);
30
31 }
32
33 @Test
34 public void bb(){
35
36 List list = Arrays.asList("1","2","3");
37 System.out.println(list);
38
39 String arr[] = {"1","2","3","4"};
40 list = Arrays.asList(arr);
41 System.out.println(list);
42
43 int nums[] = {1,2,3,5};//这个细节一定要小心
44 list = Arrays.asList(nums);
45 System.out.println(list);
46
47
48 }
49
50
51
52
53 }