list转换为数组
方法一:使用for循环
List<String> list=new ArrayList<String>();
String tmp[]=new String[list.size()];
for(int i=0;i<list.size();i++)
tmp[i]=list.get(i);
方法二:使用list的toArray方法,使用toArray(T[] a)方法
String tmp[]=list.toArray(new String[list.size()]);
数组转换为list
方法一:使用for循环
List<String> list=new ArrayList<String>();
for(int i=0;i<tmp.length;i++)
list.add(tmp[i]);
方法二:使用asList方法
List<String> list=new ArrayList<String>(Arrays.asList(tmp));