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

ArrayList的Capacity的容量为什么会动态变化呢?
如题

------解决方案--------------------
ArrayList.Capacity 属性
获取或设置 ArrayList 可包含的元素数。
因此可以调大小!
------解决方案--------------------
ArrayList的原理就是数组快填充满了就增加一倍的大小……
------解决方案--------------------
所以是不定长的数据结构啊
你就不必担心越界了


------解决方案--------------------
arraylist的Capacity是定义初始大小,当数量》Capacity时,arraylist就会自动把Capacity扩大一倍
------解决方案--------------------
2-> 4-> 8