一、list to array 的2种方法
List<String> list1 = new ArrayList<>();
list1.add("qf");
String[] array1 = new String[list1.size()];
list1.toArray(array1);
//System.out.println(array1[0]);
String[] array2 = list1.toArray(new String[list1.size()]);
//System.out.println(array2[0]);
二、array to list
String[] array1 = new String[1];
List<String> list2 = Arrays.asList(array1);
//System.out.println(list2.get(0));
三、注意int,必须是类Integer
List<Integer> list = new ArrayList<>();
Integer[] array = new Integer[list.size()];
list.toArray(array);
List<Integer> list2 = Arrays.asList(array);