San*_*ati 27 java collections arraylist
ArrayList的默认容量为10个对象.当大小超过10个对象时,ArrayList将在内部增加其容量.当我们从ArrayList中删除对象时,容量是否会降低.
如果ArrayList容量没有减少,这是否会导致性能问题?
小智 18
它不会自动降低这一点.来自doc.
public void trimToSize()
Run Code Online (Sandbox Code Playgroud)
将此ArrayList实例的容量调整为列表的当前大小.应用程序可以使用此操作来最小化ArrayList实例的存储.
| 归档时间: |
|
| 查看次数: |
16489 次 |
| 最近记录: |