-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#标记... –