标签: java arraylist
为什么最后一个println打印出0而不是80?
List<String> list = new ArrayList<String>(80); System.out.println(list.size());
答案 0 :(得分:2)
ArrayList中没有任何内容。 ArrayList.size()返回数组中的元素数,但是您的数组没有元素。
答案 1 :(得分:1)
因为你没有在集合中放置任何东西 - 只留下一些空间用于放入集合中的东西。