集合转数组
public static void main(String[] args) {
//定义一个集合
/* Collection<String> arr=new ArrayList<String>();
arr.add("a");
arr.add("b");
arr.add("c");
System.out.println(arr);
Object o=arr.toArray();
String[] o1=arr.toArray(new String[3]);
System.out.println(o1);*/
Object[] arr1={"阿峥","阿杰","阿龙"};
for ( int i=0;i<arr1.length;i++){
System.out.println((String)arr1[i]);
}
}
数组转集合
String[] arr={"a","b","c"};
for (String i:arr){
System.out.println(i);
}
//原生方法,拆分数组,添加到List
/*List<String> res=new ArrayList<>(arr.length);
for (String a:arr){
res.add(a);
}
System.out.println(res);*/
//使用list.of
List<String> res=List.of(arr);
System.out.println(res);