-4
爲什麼最後的println輸出0而不是80?爲什麼具有初始大小的ArrayList的大小返回0?
List<String> list = new ArrayList<String>(80);
System.out.println(list.size());
爲什麼最後的println輸出0而不是80?爲什麼具有初始大小的ArrayList的大小返回0?
List<String> list = new ArrayList<String>(80);
System.out.println(list.size());
ArrayList中沒有任何內容。 ArrayList.size()返回數組中元素的個數,但是你的數組沒有元素。
因爲您沒有在集合中放入任何東西 - 只是爲集合中的東西留出了一些空間。
這甚至不是'C#'人 –
@HaveNoDisplayName - 不知道爲什麼你決定添加C#標記... –