一,数组转化为集合
1.原始方法,逐个遍历
public class main {
public static void main(String[] args){
String[] num={"1","2","3"};
List<String> list=new ArrayList();
for(int i=0;i<num.length;i++){
list.add(num[i]);
}
}
}
2.使用Arrays.asList()
public class main {
public static void main(String[] args){
String[] num={"1","2","3"};
System.out.println(Arrays.asList(num));
}
}
3.使用Collections.addAll()
public class main {
public static void main(String[] args){
String[] num={"1","2","3"};
List<String> resultList=new ArrayList<String>();
Collections.addAll(resultList,num);
System.out.println(resultList);
}
}
二,集合转化为数组
1.使用toArray()
public class main {
public static void main(String[] args){
List<String> resultList=new ArrayList<String>();
resultList.add("1");
resultList.add("2");
resultList.add("3");
String[] array = resultList.toArray(new String[0]);
}
}