Collections中的fill方法:
可以將list集合中所有元素替換成指定元素。
將list集合中部分元素替換成指定元素。
Collections集合里面的方法都是靜態的。
集合變數組,用到Collection接口中的toArray方法。
1,指定類型的數組到底要定義多長呢?
當指定類型的數組長度小于集合的size,那么該方法內部會創建一個新的數組,長度為集合的size。
當指定類型的數組長度大于了集合的size,就不會新創建了數組,而是使用傳遞進來的數組。
所以創建一個剛剛好的數組最優。
2,為什么要將集合變數組?
為了限定對元素的操作。不需要進行增刪了。
*/
String[] arr = al.toArray(new String[al.size()]);
System.out.println(Arrays.toString(arr));