1、List的toArray()方法用於將集合轉換成數組,但實際上改方法是在Collection中定義的,所以所有的集合都具備這個功能,
其有兩個方法:Object【】 toArray() 和 T<T> [] toArray(T[] a)第二個方法是比較常用的 ,我們可以傳入一個指定類型的數組,
該數據的元素類型應與集合的元素類型一致,返回值則是轉換后的數組,該數組會保存集合中的所有元素。
eg:
List<String> list = new ArrayList<String>();
list.add("a");
list.add("b");
list.add("c");
String[] strArr = list.toArray(new String[] {});
System.out.println(Arrays.toString(strArr)); // [a, b, c]
2、List將數組轉換成
ListString[] strArr = { "a", "b", "c" };
List<String> list = Arrays.asList(strArr);
System.out.println(list); // [a, b, c]
