1.数组转化成list集合(采用java中集合自带的asList()方法就可以完成转换了)
String[] array = new String[] {"123", "456" ,"789"};
List<String> list = Arrays.asList(array);
for(int i=0;i<list.size;i++)
system.out.println(list.get(i));
2.list集合转化成数组(采用集合的toArray()方法直接把List集合转换成数组)
List<String> list = new ArrayList<>();
list.add("123");
list.add("456");
list.add("789");
String[] array = list.toArray(new String[0]); // String[] array = list.toArray(new String[list.size()]);也可
for(int i=0; i<array.length;i++)
system.out.println(array[i]);