我只是想知道什麼是利益和方法asList()
的Arrays目的。什麼是使用asList的目的是什麼?
它返回由指定數組支持的固定大小的列表,因此,我們不能添加元素到該列表,這將是一樣的陣列(我們不能元素添加到它)。有沒有辦法將固定大小的列表轉換爲非固定大小的列表?
當我嘗試添加元素,以固定大小的列表它拋出UnsupportedOperationException
:
Double[] d = {3.0, 4.0, 5.0};
List<Double> myList = Arrays.asList(d);
myList.add(6.0); // here it will throw an exception
+1,用於爲異常提供解決方案。 – camickr
/同意@camickr – Carl