日期:2014-05-20  浏览次数:20755 次

集合类中的一个问题
集合类中的capacity()和size()之间是什么关系?
size是集合对象中拥有的对象的个数,那么容量是什么?

------解决方案--------------------
容量就是它内部在需要一次新的内存分配之前,最多能容纳多少个元素。
------解决方案--------------------
如果你指定capacityIncrement的话,就有可能按照这个增长(记住只是有可能)。
如果没指定的话(默认为0),根据情况不同增长步长也不同,有的是1.5倍,有的是两倍。